Pytania otagowane jako code-golf

Code-golf to konkurs mający na celu rozwiązanie konkretnego problemu w jak najmniejszej liczbie bajtów kodu źródłowego.

3
Obraz smoka
Widziałem fajny gif bliźniaczej smoczej krzywej wykonanej z kwadratu i zastanawiałem się, co by się stało, gdybyśmy zaczęli od innego podstawowego obrazu. Więc napisałem program, aby to zrobić. To tak fajne, że pomyślałem, że fajnie byłoby to zrobić jako wyzwanie. Zadanie Zrobisz kwadratowy obraz o długości krawędzi wynoszącej 2 (więcej …

30
Parzystość sumy innych elementów
Zadanie Biorąc pod uwagę tablicę dodatnich liczb całkowitych, zamień każdy element na parzystość sumy pozostałych elementów. Tablica ma co najmniej 2 elementy. Definicja Parzystość: czy liczba jest nieparzysta, czy parzysta. Przykład Dla tablicy [1,2,3,1]: Zamień 1na parzystość 2+3+1, tj even. Zamień 2na parzystość 1+3+1, tj odd. Zamień 3na parzystość 1+2+1, …

23
Zdobądź przecinek dziesiętny!
Zadanie: Twoim zadaniem jest podanie trzech danych wejściowych: licznik n mianownik d inna liczba całkowita, x Utwórz program / funkcję, która znajdzie xdziesiątą cyfrę po przecinku. Okular: Zakres ni djest pomiędzy 1i 2^31 - 1włącznie. Zakres xwynosi od 1i 10,000,000włącznie. Możesz wybrać indeksowanie 1 lub 0 x. Podaj w swojej …
23 code-golf  math 

10
Mrówki na dzienniku naturalnym
To dobre wyzwanie dla początkujących i zabójca czasu. Powiedziałem tylko „naturalny” log, ponieważ tytuł był zbyt krótki, nie ma to nic wspólnego z logarytmami. Biorąc pod uwagę 2 zmienne: Liczba mrówek n. Szerokość kłody w. Wyjście log szerokości wz nmrówki (przykład pokazano w=3, n=6) | | | \O/ \O/ \O/ …

5
Jak wielka jest twoja ziemia?
W tym wyzwaniu obliczysz, jak wspaniała jest twoja ziemia. Napisz program lub funkcję, która oblicza rozmiar twojej ziemi, biorąc pod uwagę ścianę, którą zbudowałeś. Otrzymujesz niepusty ciąg wejściowy zawierający zestaw 4 różnych wybranych znaków, które reprezentują cztery kierunki „góra”, „dół”, „lewo” i „prawo” (użyję ^ v < >w tym wyzwaniu). …

2
Ucieczka z szachownicy
Znajdziesz się na szachownicy, tak jak się to robi. Możesz zobaczyć wyjście, ale jest okropnie daleko i wolisz nie iść całą drogę. Na szczęście niektórzy miejscowi zaoferowali ci przejażdżkę. Rycerz, Wieża, Biskup i Król chętnie zabiorą cię do miejsca docelowego, ale widząc, jak to jest szachownica, muszą przestrzegać zasad szachowych …
23 code-golf  chess 

1
Znajdź jądro Fibonacciego
Prawdopodobnie słyszałeś o liczbach Fibonacciego ; są dość sławni. Każda liczba w sekwencji Fibonacciego jest sumą dwóch ostatnich w sekwencji, przy czym pierwsza i druga liczba to 1. Sekwencja wygląda następująco: 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181 …

20
Sprawdź, czy można wykonać ciąg z podciągami!
Biorąc pod uwagę ciąg znaków si tablicę / listę l, określ, czy smożna wykonać z części l. Na przykład, jeśli ciąg jest, "Hello, world!"a lista jest [' world!', 'Hello,'], to program / funkcja powinna zwrócić prawdziwą wartość, ponieważ można ustawić listę w celu utworzenia ciągu. Poniższa lista będzie również zwrócić …

12
Czy moja gra Diffy jest zdegenerowana?
Ostatnio napisałem na pytanie o grach Diffy który upadł bez odpowiedzi. To dobrze, pytanie jest naprawdę trudne, ale chciałbym zadać łatwiejsze pytanie na temat gier Diffy, abyśmy mogli uruchomić piłkę. Jak działa Diffy Skopiowano z Find Diffy Games Gra Diffy działa w następujący sposób: Zaczynasz od listy liczb całkowitych nieujemnych, …

14
Jak szybki jest mój samochód Hot Wheels?
Kilka lat temu Hot Wheels stworzyło prostą grę flash o nazwie „Formula Fuelers Racers” *. Aby zagrać w tę grę, wybierasz trzy składniki z lodówki i wkładasz je do samochodu, który następnie ściga się z losowo generowanym samochodem komputera. Okazuje się, że mechanika tej gry jest dość prosta. Po pierwsze, …

14
Stwórz symulator owijania bąbelków
Folie bąbelkowe to rozrywka na najwyższym poziomie. Każdy może się na to zgodzić. Teraz sprawisz, że nawet komputery będą cieszyć się bąbelkami. Okular Otrzymasz dwie liczby całkowite, w i h. (Każda ma odpowiednio szerokość i wysokość) Twój program powinien wypisać wszystkie fazy w * h, czekając 1 sekundę między nimi …

9
Grand Hotel Hilberta
Wprowadzenie Niektórzy z was mogli słyszeć o Grand Hotelu Hilberta . Kierownik tam zgubił listę miejsc, w których przebywają goście, ale nadal ma kolejność, w której się zameldowali. Każdy gość nie może przebywać w pokoju o numerze pokoju mniejszym niż ich wartość i jeśli gość zostanie dodany do niższej pokoju, …

7
Obróć kamerę; uratować astronautę
Uwaga: w tym wyzwaniu są mniejsze spoilery dla Marsjanina . Czytaj dalej ostrożnie Marsjanin to powieść science fiction na temat astronauty i botanika, Marka Watneya , który przypadkowo został wyrzucony na Marsa. W pewnym momencie książki Mark próbuje komunikować się z NASA, ale jedynym dostępnym środkiem komunikacji jest kamera. Mark …

16
Robienie pozytywek
Twoim zadaniem jest pobranie sekwencji znaków (muzyki) jako danych wejściowych (w funkcji lub programie) i wydrukowanie (lub zwrócenie) muzyki tak, jak wyglądałaby w pozytywce. Otrzymasz tylko znaki ABCDEFG.()jako dane wejściowe, a dane wejściowe nigdy nie będą puste. Możesz również otrzymać litery małymi literami, jeśli chcesz. To jest pusta pozytywka o …

2
ASCII Hilbert Curve
Biorąc pod uwagę liczbę całkowitą nwyświetlamy na nth iteracji Hilberta Curve w ASCII za pomocą znaków _i |. Oto pierwsze 4 iteracje: n=1 _ | | n=2 _ _ | |_| | |_ _| _| |_ n=3 _ _ _ _ | |_| | | |_| | |_ _| |_ …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.