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.

4
Wykrywanie portalu Nether
Gra wideo Minecraft polega na umieszczaniu i usuwaniu różnego rodzaju bloków w siatce liczb całkowitych 3D, która tworzy świat wirtualny. Każdy punkt sieci może zawierać dokładnie jeden blok lub być pusty ( oficjalnie blok „ powietrzny ”). W tym wyzwaniu zajmiemy się tylko jedną pionową płaszczyzną 2D świata 3D i …
53 code-golf 

26
Rozszyfruj te (bardzo) wrażliwe na wielkość liter ciągi
Cel To proste wyzwanie. Twoim celem jest rozszyfrowanie łańcucha poprzez zamianę każdej litery na następną literę tej samej sprawy, pozostawiając znaki inne niż litery bez zmian. Wyjaśnienie krok po kroku Pierwsza postać to E. Następna litera szukamy dużymi literami: to C. Zamieniamy te postacie, co prowadzi do CdoE!. Przechodzimy do …
53 code-golf  string 

30
Czy możesz zrobić mi sześciokąt?
Dzisiaj zrobimy sześciokąt ASCII. Musisz napisać program lub funkcję, która przyjmuje dodatnią liczbę całkowitą n i wyprowadza sześciokątną siatkę o rozmiarze n , złożoną z gwiazdek. Na przykład sześciokąt wielkości 2 wygląda następująco: * * * * * * * Podczas gdy sześciokąt wielkości 3 wygląda następująco: * * * …


30
Curry o dowolnej długości
Napisz funkcję, fktóra przyjmuje dodatnią liczbę całkowitą i zwraca funkcję. Nowa zwrócona funkcja powinna być identyczna z f. Jednak gdy nastąpi „wywołanie zakończenia”, fzamiast tego należy zwrócić sumę wszystkich przekazanych liczb całkowitych. Na przykład g=f(4)(jeśli fjest to pierwsza funkcja) należy ustawić gna inną funkcję. h=g(3)zrobi to samo. Jednak gdy wywołujesz …

9
Utwórz prosty klon gry 2048
2048 to niesamowicie zabawna i wciągająca gra, w której celem jest stworzenie płytki z 2048 na niej. Oto krótki opis gry: Naciśnięcie klawisza strzałki przesunie wszystkie bloki na scenie w tym kierunku. Na przykład, jeśli xreprezentuje blok, w tym przypadku nacisnąłeś strzałkę w górę: ...x .x.. ..x. xx.. Wtedy tablica …


30
Czy umiesz grać w golfa?
Musisz wygenerować losowe 18-dołkowe pole golfowe. Przykładowe dane wyjściowe: [3 4 3 5 5 4 4 4 5 3 3 4 4 3 4 5 5 4] Zasady: Twój program musi wypisać listę długości otworów dla dokładnie 18 otworów Każdy otwór musi mieć długość 3, 4 lub 5 Długości otworów …

21
1P5: Zagnieżdżone pola
To zadanie jest częścią First Periodic Premier Programming Puzzle Push . Otrzymasz hierarchię pozycji w następującym formacie: 2 Hat 1 Gloves które należy umieścić w pudełkach, np .: .------------. | Hat | | .--------. | | | Gloves | | | '--------' | '------------' W formacie wejściowym liczby zaczynają się …

30
Zagrajmy w dekoder BIBABOBU
Podczas podróży w przyszłości zauważyłem zabawną grę wśród dzieci około 2275 roku. Kiedy nie chcą, aby ich pra-pra-pra-pra-pra-dziadek zrozumiała, co mówią, używają języka BIBABOBU . Oczywiście nie mogłem nic zrozumieć z moim mózgiem z czasów przed cyborga i czułem się (lub technicznie: będę się czuł ) naprawdę głupio. Potrzebuję więc …

30
Czy mój system operacyjny jest 32-bitowy czy 64-bitowy?
To już nie jest zbyt ważne, ale czasami ktoś musi wiedzieć. Oto prosta gra w golfa: bez wkładu użytkownika, powiedz mi, czy komputer, na którym działa kod, jest w 64-bitowym systemie operacyjnym, czy w 32-bitowym systemie operacyjnym! Jeśli kod jest uruchamiany w 32-bitowym systemie operacyjnym, wydrukuj „32”, jeśli kod jest …

12
Miejsca w kinie fińskim
Otrzymałeś mapę kina jako matrycę logiczną: 0 oznacza wolne miejsce, 1 - zajęte. Każdy Fin, który wchodzi, wybiera miejsce najdalej oddalone ( odległość euklidesowa ) od najbliższego zajętego lub, jeśli jest ich kilka - pierwszy z nich w kolejności rzędów większych . Wyprowadza macierz pokazującą miejsca, w których zamówienia zostaną …
52 code-golf  matrix 

15
Błędy bez smaku i inne
Niektóre wersje standardowej aplikacji kalkulatora na Androida umożliwiają naciśnięcie klawisza, na przykład „sin”, a następnie klawisza „del”, aby uczynić go „si”. Prawdopodobnie tylko błąd, którego usunięcie nie może im przeszkadzać. Można wpisać następujące litery / grupy liter: grzech si s sałata współ do dębnik ta t ln l log lo …

30
Zabronione wbudowane
W standardowych lukach zabronione jest : Twierdzenie, że twoja odpowiedź jest napisana w „MyOwnLanguage”, gdzie polecenie xoznacza „przeczytaj sekwencję liczb, podziel je na grupy po trzy i wydrukuj ostatnie liczby z tych grup, w których druga liczba jest mniejsza niż pierwsza” Tutaj zrobimy dokładnie to samo. Zadanie Biorąc pod uwagę …

30
W ilu bitach pasuję
Dla każdego dodatniej 32-bitowej liczby całkowitej ( 1 ≤ n ≤ 0xFFFFFFFF) liczba bitów potrzebnych do przedstawienia tej liczby całkowitej. Przypadki testowe | n | n in binary | bits needed | |----------------------------------| | 1 | 1 | 1 | | 2 | 10 | 2 | | 3 | …
52 code-golf  binary 

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.