Programowanie puzzli i Code Golf

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
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...

67
Wyprowadzić znak

Biorąc pod uwagę liczbę N, wypisz znak N: Jeśli N jest dodatnie, wyjście 1 Jeśli N jest ujemne, wyjście -1 Jeśli N wynosi 0, wyjście 0 N będzie liczbą całkowitą w reprezentatywnym zakresie liczb całkowitych w wybranym

66
Napisz program, który sam się pobiera

Napisz program, który łączy się z tą witryną, pobiera samą odpowiedź, w której jest opublikowany, wypakowuje własny kod źródłowy i drukuje go. Dane wyjściowe muszą być identyczne z kodem źródłowym. Najkrótszy kod (w bajtach) wygrywa. Zasady: Niedozwolone są skracacze adresów URL. Odpowiedź musi...

66
Trzy-trzy-trzy!

Napisz program, który generuje dane wyjściowe takie, że: Pojawiają się co najmniej trzy różne znaki. Liczba wystąpień każdej postaci jest wielokrotnością 3. Na przykład A TEA AT TEEjest ważne, ponieważ produkcja każdego z 4 odrębnych postaci, A, E, Ti (space), odbywa się 3 razy. Oczywiście...

66
Czy to liczba Cyklopów? "Nikt nie wie!

Zadanie: Biorąc pod uwagę liczbę całkowitą, dowiedz się, czy jest to liczba Cyklopa. Jaki jest numer Cyklopa, możesz zapytać? Jest to liczba, której reprezentacja binarna ma tylko jedną 0w środku! Przypadki testowe: Input | Output | Binary | Explanation -------------------------------------- 0...

66
Hipoteza Collatza (OEIS A006577)

Oto hipoteza Collatza (OEIS A006577 ): Zacznij od liczby całkowitej n > 1. Powtórz następujące kroki: Jeśli n jest parzyste, podziel je przez 2. Jeśli n jest nieparzyste, pomnóż go przez 3 i dodaj 1. Udowodniono, że dla wszystkich liczb całkowitych dodatnich do 5 * 2 60 lub około...

66
Zrób reflektor alfabetyczny!

Zainspirowany błędem w rozwiązaniu tego wyzwania , Twoim zadaniem jest napisanie dokładnego tekstu: ZYXWVUTSRQPONMLKJIHGFEDCBA YXWVUTSRQPONMLKJIHGFEDCBA XWVUTSRQPONMLKJIHGFEDCBA WVUTSRQPONMLKJIHGFEDCBA VUTSRQPONMLKJIHGFEDCBA UTSRQPONMLKJIHGFEDCBA TSRQPONMLKJIHGFEDCBA SRQPONMLKJIHGFEDCBA...

66
To jest moja poduszka

... pomożesz mi go uwiecznić? Mam tę poduszkę już od kilku lat i najwyraźniej czas się jej pozbyć. Czy możesz napisać funkcję lub program, który mogę zabrać ze sobą i użyć, aby odtworzyć tę poduszkę, gdy chcę trochę wspomnieć. Musi działać bez argumentów wejściowych. Wynik powinien wyglądać...

66
Alfabet po przekątnej

Bez danych wejściowych Twoim zadaniem jest wygenerowanie następujących elementów: a b c d e f g h i j k l m n o p q r s t u v w x y z Niewizualnie Twoim zadaniem jest wygenerowanie każdej litery w alfabecie, ze spacjami przed nią równymi jej pozycji w alfabecie minus...

65
Alfabet mojej córki

Pewnego dnia pisaliśmy zdania z moją córką za pomocą magnesu na lodówkę. Chociaż mogliśmy stworzyć niektóre ( I love cat), nie mieliśmy wystarczającej liczby liter, aby utworzyć inne ( I love you too) z powodu niewystarczającej ilości liter o(4) Potem dowiedziałem się, że chociaż jeden zestaw...

65
9 Hole Challenge [zamknięte]

9-dołkowe wyzwanie 9 kodów golfowych o różnym stopniu trudności. Kary za używanie tego samego języka więcej niż jeden raz. Pytanie zostanie zaktualizowane o parów, mistrzów dołków i zwycięzców trofeów. Wynika to z konkursu, który prowadziłem z przyjaciółmi, nie jest to zwykły format, ale mam...