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
Rozwiąż kostkę Rubika
Napisz najkrótszy program, który rozwiązuje kostkę Rubika (3 * 3 * 3) w rozsądnym czasie i porusza się (powiedzmy, maks. 5 sekund na twoim komputerze i mniej niż 1000 ruchów). Dane wejściowe mają format: UF UR UB UL DF DR DB DL FR FL BR BL UFR URB UBL ULF …

30
Policz sumę wszystkich cyfr
Wyzwanie polega na napisaniu programu lub skryptu, który zlicza sumę wszystkich cyfr w liczbach całkowitych od 1 do podanej liczby włącznie. Wejście, jedna dodatnia liczba całkowita. Dane wyjściowe, suma cyfr w tej liczbie i wszystkie mniejsze liczby. Przykłady: Input: 5 Integer Sequence: 1, 2, 3, 4, 5 Sum of Digits: …
38 code-golf  math 

9
Kompresja i dekompresja tekstu - „Nevermore”.
Po niedawnej dyskusji na temat korzystania z narzędzi kompresji w kodzie golfowym pomyślałem, że napisanie własnego kompresora i dekompresora byłoby niezłym wyzwaniem. Wyzwanie: Napisz dwa programy : jeden do kompresji tekstu ASCII do sekwencji bajtów, a drugi do jego dekompresji. Programy nie muszą być w tym samym języku. Pierwszy program …

13
Golf wzajemny quine
Używając dwóch wybranych języków, napisz najmniejszą możliwą „ wzajemną quinę ”. Oznacza to, że napisz program P w języku A, który wyprowadza kod źródłowy dla programu Q w języku B, tak aby dane wyjściowe programu Q były identyczne z kodem źródłowym dla P. Puste pliki się nie liczą, podobnie jak …

24
Wyzwanie z kamienia Rosetta: jaka w każdym razie średnia?
Celem Stone Rosetta Challenge jest pisanie rozwiązań w jak największej liczbie języków. Pochwal się swoją wielojęzycznością programistyczną! Wyzwanie Kiedy ludzie używają terminu „średnia”, zwykle mają na myśli średnią arytmetyczną, która jest sumą liczb podzielonych przez liczbę liczb. Istnieje jednak o wiele więcej znaczeń w słowie „średnia”, w tym średnia harmoniczna …

30
Znajdź igłę w stogu siana
Biorąc pod uwagę prostokątny stóg siana o wielkości co najmniej 2x2 złożony ze wszystkich tych samych znaków ASCII do wydrukowania, wypisz położenie (licząc od lewego górnego rogu) igły, która jest innym znakiem. Na przykład, jeśli wprowadzono następujący stóg siana: ##### ###N# ##### ##### Dane wyjściowe powinny być 3,1po zindeksowaniu zera …
38 code-golf  string 

30
Drukuj niewidoczny tekst
Biorąc pod uwagę ciąg wejściowy, wypisz liczbę białych znaków (0x0A i 0x20) równych długości łańcucha. Na przykład, biorąc pod uwagę ciąg, Hello, World!kod będzie musiał wypisać dokładnie 13 znaków spacji i nic więcej. Mogą to być dowolne kombinacje spacji i znaków nowej linii. Twój kod nie powinien wyświetlać żadnych dodatkowych …
38 code-golf  string 

7
Napraw brakujące okresy mojego adresu IPv4
Czasami, gdy wpisuję adres IPv4, wszystkie liczby są prawidłowe, ale zapominam o wpisaniu jednego lub więcej kropek. Chciałbym mieć program (lub funkcję), który pobiera mój uszkodzony adres IPv4 i wyświetla wszystkie możliwe prawidłowe miejsca brakujących kropek. Wkład Dane wejściowe zawsze będą ciągiem będącym transformacją prawidłowego adresu IPv4 (patrz szczegółowe informacje …



1
Co jest w moim sosie makaronowym?
tło We Francji i prawdopodobnie w pozostałej części Unii Europejskiej każda żywność dostępna do sprzedaży musi zawierać składniki, które składają się na jej opakowaniu, w procentach wagowych malejącej . Jednak dokładny procent nie musi być wskazany, chyba że składnik jest wyróżniony przez tekst lub obraz na okładce. Na przykład mój …
37 code-golf  math 

30
Manetka Kołmogorowa
Wydrukuj lub wyświetl następujące trzy wiersze tekstu, dokładnie tak, jak pokazano poniżej. Końcowy znak nowej linii jest akceptowany. bC#eF&hI)kL,nO/qR2tU5wX8z A!cD$fG'iJ*lM-oP0rS3uV6xY9 aB"dE%gH(jK+mN.pQ1sT4vW7yZ Ten blok tekstu jest taki sam jak poniższy, ale n-ta kolumna jest obracana n razy w dół: !"#$%&'()*+,-./0123456789 ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz Należy pamiętać, że jest to wyzwanie złożoności Kołmogorowa , …

26
Wszystkiego najlepszego, Finlandia!
Wprowadzenie Jak wiadomo, w 2017 r. Finlandia świętuje 100 lat niepodległości. Z tej okazji Twoim zadaniem jest wyprodukowanie fińskiej flagi dla przyjemności każdego. Wyzwanie Utwórz program lub funkcję, która tworzy flagę Finlandii (szara ramka służy wyłącznie do celów prezentacji): Specyfikacja flagi Stosunek flagi wynosi 18:11, przy krzyżu 3grubości jednostek, co …

28
Kiedy dostanę moją kanapkę?
Biorąc pod uwagę jeden z następujących danych wejściowych: Kurczak ze słodkiej cebuli Teriyaki Pieczony kurczak w piekarniku Pierś z indyka Włoski BMT Tuńczyk Szynka Czarnego Lasu Klopsik Marinarawypisz liczbę od 1-7 (lub 0-6) reprezentującą dzień tygodnia, w którym otrzymasz ofertę, zaczynając od poniedziałku jako najniższej liczby. Dane wejściowe mogą być …

5
Czy zdążę na czas?
Zainspirowany tym . tło Zły rolnik postanowił nagrać pole pszenicy w dół, aby podjechać ceny. Aby zapewnić całkowite zniszczenie, namoczył twoje pole w benzynie. Co więcej, zdarzyło ci się chodzić po polu, gdy było oświetlone ogniem, i musisz szybko wyjść, aby przeżyć. Wyzwanie Biorąc pod uwagę pole zawierające pszenicę, ogień …

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.