Pytania oznaczone «code-golf»

71
Policz na zawsze

Napisz program, który liczy się na zawsze, zaczynając od jednego. Zasady: Twój program musi się zalogować na STDOUTakceptowalną alternatywę, jeśli STDOUTnie jest dostępna. Twój program musi być pełnym programem, który można uruchomić, a nie funkcją lub fragmentem kodu. Twój program musi wypisać...

71
„99 butelek piwa”

Napisz program, który wyśle ​​tekst do 99 butelek piwa w jak najmniejszej liczbie bajtów . Tekst piosenki: 99 bottles of beer on the wall, 99 bottles of beer. Take one down and pass it around, 98 bottles of beer on the wall. 98 bottles of beer on the wall, 98 bottles of beer. Take one down and...

70
Zdobądź papier-kamień-nożyce

Biorąc pod uwagę dwa ciągi znaków „Rock”, „Paper” lub „Scissors”, określ wynik rundy RPS . Wyjście 1, jeśli pierwszy gracz wygra, -1, jeśli drugi gracz wygra, lub 0, jeśli remis. Rock Rock -> 0 Rock Paper -> -1 Rock Scissors -> 1 Paper Rock -> 1 Paper Paper -> 0 Paper Scissors ->...

70
Dwa lasery między dwoma lustrami

Co jeśli mamy korytarz złożony z dwóch równoległych lusterek? | | | | | | | | | | | | | | | | | | | | Teraz świecimy laserem ... | \ | | \ | | \ | | \ | | \ | | \ | | \ | | \| | /| | / | O popatrz. Tam odbiło się pod koniec. Co jeśli narysujemy dwa lasery, ALE idąc w przeciwnym kierunku? |...

69
Zaczekaj minutę - w mniej niż dziesięć sekund

Zadanie Korzystając z dowolnego rodzaju paralelizacji, odczekaj kilka okresów, aby całkowity czas snu wynosił co najmniej minutę (ale mniej niż półtorej minuty). Program / funkcja musi zakończyć się w ciągu 10 sekund i zwrócić (w jakikolwiek sposób iw dowolnym formacie) dwie wartości: całkowity...

69
Generuj liczby Dennisa

To wyzwanie jest hołdem dla użytkownika PPCG Dennisa za wygraną części rabusiów w The Programming Language Quiz . Patrząc na stronę profilu Dennisa PPCG możemy zobaczyć całkiem imponujące rzeczy: Obecnie ma ponad sześćdziesiąt osiem tysięcy reputacji, co czyni go drugim w klasyfikacji...

69
Kwadrat, koło, trójkąt… Sprzęt?

Za pomocą Algodoo i Paint wykonałem te sześć monochromatycznych obrazów o wymiarach 300 × 300 i czterech wygodnych kształtach: Ta klasa obrazów ma następujące właściwości: Są one zawsze w rozmiarze 300 × 300 pikseli, monochromatyczne (tylko czarno-białe) i mają dokładnie cztery białe obszary...

69
Litera A bez litery A

Twoim zadaniem jest wyświetlanie samej litery „A”, bez żadnych innych elementów, z wyjątkiem jakiejkolwiek formy końcowych znaków nowej linii, jeśli nie możesz ich uniknąć, robiąc to w programie i / lub fragmencie. Kod, który zwraca (zamiast drukowania) jest dozwolony. Dopuszczalne są zarówno...

69
Spacer pijaka kwantowego

Powszechnie wiadomo, że osoba na siatce pod wpływem alkoholu ma równe szanse pójścia we wszystkich dostępnych kierunkach. Jednak to rozsądne stwierdzenie nie dotyczy królestwa bardzo małych pijaków, których zachowanie jest tak, jakby podejmowali oni każdą dostępną ścieżkę naraz, a możliwe ścieżki,...

68
Pomóż Trumpowi zbudować ścianę!

Trump potrzebuje zbudowanej ściany, a ty to zrobisz! Aby najskuteczniej zbudować jego ścianę, stworzyłem prosty, powtarzalny wzór do użycia: __ __ | |_| | ___| |___ - - - - - - - - - - - - - - - - - - - ——————————————— Trump powie ci, ile segmentów ściany potrzebuje, a ty zbudujesz je...

68
Legen… poczekaj na to…

pamiętnik! W wydarzeniach całkowicie niezwiązanych z tym, co mam nadzieję przydarzy się mi w ciągu najbliższych kilku dni, zlecam Ci napisanie kodu, który wykonuje następujące czynności: Wydrukować Legen... wait for it... natychmiast, z końcowym znakiem nowej linii. Poczekaj do następnej...

68
Sing Baby Shark

„Baby Shark” to piosenka dla dzieci o rodzinie rekinów. Od dawna popularna jako piosenka przy ognisku, została spopularyzowana od połowy 2000 roku przez media społecznościowe, wideo online i radio. - Wikipedia Napisz program, który nie przyjmuje danych wejściowych i zapisuje następujący tekst...

68
418: Jestem czajnikiem

Jak wszyscy powinniśmy wiedzieć, istnieje kod statusu HTTP 418: Jestem czajnikiem . Twoja misja, jeśli zdecydujesz się ją zaakceptować, polega na użyciu creativitea i napisaniu najmniejszego możliwego serwera, który odpowiada powyższym kodem stanu na każde wysłane do niego żądanie...

68
Skała, Polyglot, Nożyczki

Napisz program, który jest poliglotą w trzech językach, który odtwarza kamień-papier-nożyce . Wejście dla dowolnej wersji programu jest zawsze jeden z ciągów rocklub paperlub scissors. W pierwszym języku program musi wypisać wybór papieru-kamienia-nożyczek, który przewyższa dane wejściowe: Input...