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.

28
Wypisuje n-te cyfry liczby całkowitej
Bez użycia łańcuchów (z wyjątkiem, gdy jest to konieczne, na przykład z wejściem lub wyjściem) obliczyć n-tą liczbę od lewej liczby całkowitej (w podstawie 10). Dane wejściowe zostaną podane w tym formacie: 726433 5 Dane wyjściowe powinny wynosić: 3 ponieważ jest to piąta cyfra „726433”. Dane wejściowe nie będą zawierać …
13 code-golf  math 

1
Brainf ** k Debugger
Twoim wyzwaniem jest takie wejście (program Hello World): ++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++. I wyślij monit (który będzie "> "): > Użytkownik może następnie wprowadzić dowolne polecenie. Twój prosty debugger musi mieć następujące polecenia: S - krok Podaj bieżącą lokalizację (patrz L) po wykonaniu kroku. S(a positive integer) - krok tyle spacji L - …

6
Mój robot uciekł z laboratorium!
Mój robot jakoś zwarł i przypadkowo uciekł gdzieś z mojego laboratorium! Na szczęście za każdym razem, gdy to robi, rozpoczyna się sekwencja wyłączania, dająca mu wystarczająco dużo czasu, aby losowo się odwrócił i pobiegł w kierunku przeciwległym przez pięć rund, zanim się wyłączy. Jego żyroskop i funkcje akcelerometru nadal przekazują …
13 code-golf  math 

3
Utwórz kontroler wygranych w kółko i krzyżyk
Tworzenie najkrótszy program, aby sprawdzić, kto wygrał w n d Tic Tac Toe gry. Twój program powinien działać, gdy n(szerokość) i d(numer wymiaru) znajdują się w następujących zakresach: n∈[3,6]∩ℕ ie a number from this list: 3,4,5,6 d∈[2,5]∩ℕ ie a number from this list: 2,3,4,5 n = 3; d = 2(3 …


14
Pseudo-fraktal prostokątny
Cel Celem programu jest narysowanie wielokrotnie powiększonego prostokąta artystycznego ASCII, naprzemiennie poziomo i pionowo. Za każdym razem, gdy prostokąt podwaja się, dodatkowy obszar jest reprezentowany przez inną postać, a poprzednie obszary pozostają niezmienione. Dwie najmniejsze sekcje zawierają po jednym znaku i mogą znajdować się w dowolnym rogu. Program przyjmuje jako …

11
Znajdź wszystkie czasy zgodne ze wzorem
Twoim zadaniem jest napisanie programu, który drukuje cały czas (w formacie GG: MM, 24 godziny), według dowolnego z następujących wzorów: Godziny równe minutom, np. 22: 22,01: 01 Godziny równe minutom wstecznym, np. 10:01, 01:10, 22:22 Sekwencje pasujące do H: MM lub GG: MM, zawsze drukowane z GG: MM. Np. 00:12, …

3
Napisz kompilator
Napisz program, który pobiera program do pieprzenia mózgu i kompiluje go do wykonywalnego kodu maszynowego. Możesz kierować na x86, x86_64, jvm (java bytecode) lub armv6 i używać jednego z następujących formatów wykonywalnych: ELF, a.out, plik klasy, exe, com. Plik wykonywalny powinien działać w systemie Linux lub Windows (lub Java na …

7
Kod Morse'a na standardowe wyjście
To pytanie wymaga wprowadzenia danych w kodzie Morse'a jako. (kropka) i - (symbol minus), ze spacjami do oddzielenia danych wejściowych. Twoim zadaniem jest konwersja kodu na standardowe wyjście. Możesz założyć, że jedyne dane wejściowe zawierają symbole znaków znajdujące się w alfabecie Międzynarodowego Kodu Morse'a, które można znaleźć tutaj: http://en.wikipedia.org/wiki/Morse_code#Letters.2C_numbers.2C_punctuation . …

2
Wykonaj ruch na planszy Go
Otrzymujesz pozycję na planszy do gry Go i ruch do gry. Musisz podać, czy ruch jest legalny, czy nie, oraz nową pozycję na tablicy, jeśli jest legalna. Krótkie wyjaśnienie ruchów Go: gra polega na naprzemiennym umieszczaniu czarno-białych elementów („kamieni”) w pustych miejscach na kwadratowej planszy. Zestawy elementów tego samego koloru, …

3
Zaimplementuj emulator Universal Machine
Celem jest napisanie pełnego programu, który emuluje Universal Machine z ICFP 2006 z najkrótszym kodem. Uniwersalna maszyna posiada bardzo prosty zestaw instrukcji wyjaśniono tutaj . Emulator musi odczytać nazwę pliku z argumentu wiersza poleceń i uruchomić plik jako program, więc twój język musi obsługiwać argumenty wiersza poleceń i w jakiś …

24
Zamień zawartość dwóch plików
To jest pytanie do golfa. Musisz wziąć zawartość dwóch oddzielnych plików (i.txt i o.txt) i zamienić je. Możesz utworzyć trzeci plik, który pomoże ci w tym procesie, ale twój program usunie go po zamianie zawartości pliku. Zmiana nazw plików jest teraz znów dozwolona. Programy muszą działać dla dowolnej zawartości pliku. …
13 code-golf 

3
Rozpaczliwie szukam Świętego Mikołaja
Znajdź Świętego Mikołaja i jego renifery w zatłoczonej scenie. Wejście Dane wejściowe będą na STDIN i będą zmienną liczbą wierszy znaków o jednakowej, ale zmiennej długości. Jeśli Święty Mikołaj (reprezentowany przez postać S) jest na scenie, jego worek prezentów (reprezentowany przez postać P) będzie na jednej z sąsiadujących z nim …

3
Środki trójkąta
Koła i kwadraty mają jeden określony punkt środkowy. Jednak pojęcie środka trójkąta było długo dyskutowane. Starożytni Grecy znali cztery różne ośrodki: Incenter : Przecięcie bisectors kąta trójkąta Środek ciężkości : Przecięcie linii od każdego wierzchołka trójkąta do środka jego przeciwnej strony Circumcenter : Przecięcie prostopadłych dwusiecznych boków Ortocentrum : Przecięcie …

4
Hard Code Golf: Utwórz czat
Cue Storyline: Jest początek XXI wieku, a większość rzeczy przeszła do przeszłości. Jednak ty i twoi koledzy-golfa-eteers dążycie do odtworzenia lat 90. W ramach tego wyzwania musisz odtworzyć minimalistyczny pokój rozmów. Cel: Stworzenie pokoju rozmów z jak najmniejszą liczbą bajtów. Program, który piszesz, powinien działać jako prosty serwer, który obsługuje …
13 code-golf 

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.