Pytania otagowane jako kolmogorov-complexity

Złożoność Kołmogorowa, nieformalnie, to ilość kodu potrzebna do opisania lub wytworzenia stałego obiektu, takiego jak ciąg znaków lub obraz. Publikując wyzwanie w tej kategorii, upewnij się, że dodaje coś nowego do istniejących wyzwań.

30
"Witaj świecie!"
Więc ... to trochę zawstydzające. Ale nie mamy prostego „Witaj, świecie!” wyzwanie jeszcze (pomimo 35 oznaczonych tagiem hello-world i wciąż rośnie). Chociaż nie jest to najciekawszy golf w popularnych językach, znalezienie najkrótszego rozwiązania w niektórych esolangach może być poważnym wyzwaniem. Na przykład, o ile wiem, nie wiadomo, czy udało się …

8
Upgoat czy Downgoat?
Biorąc pod uwagę obraz kozy, twój program powinien najlepiej spróbować ustalić, czy koza jest do góry nogami, czy nie. Przykłady Są to przykłady danych wejściowych. Nie rzeczywiste dane wejściowe Wejście: Wynik: Downgoat Spec Twój program powinien mieć maksymalnie 30 000 bajtów Dane wejściowe będą zawierać pełną kozę Zdjęcie zawsze będzie …

30
Nie jesteśmy obcy kodować golfa, znasz zasady, ja też
Napisz najkrótszy program, który drukuje cały tekst piosenki „Never Gonna Give You Up” Ricka Astleya. Zasady: Musisz wyprowadzać teksty dokładnie tak, jak pojawiają się w powyższej paczce *. Oto zrzut zrzutów: http://pastebin.com/raw/wwvdjvEj Nie można polegać na żadnych zasobach zewnętrznych - wszystkie teksty muszą być generowane przez / osadzone w kodzie. …

30
1, 2, Fizz, 4, Buzz
Wprowadzenie W naszym ostatnim wysiłku zebrania katalogów najkrótszych rozwiązań dla standardowych ćwiczeń programistycznych, oto pierwsze w historii waniliowe wyzwanie PPCG FizzBuzz. Jeśli chcesz zobaczyć inne wyzwania katalogu, jest „Hello World!” i „Czy ta liczba jest liczbą pierwszą?” . Wyzwanie Napisz program, który drukuje liczby dziesiętne od 1 do 100 włącznie. …


30
Klawiatura tak realna, że ​​możesz ją prawie SMRZEĆ
... Nie tak, prawda? Zadanie jest proste, wypisz następujący tekst: ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ________ ||` |||1 |||2 |||3 |||4 |||5 |||6 |||7 |||8 |||9 |||0 |||- |||= |||BS || ||__|||__|||__|||__|||__|||__|||__|||__|||__|||__|||__|||__|||__|||______|| |/__\|/__\|/__\|/__\|/__\|/__\|/__\|/__\|/__\|/__\|/__\|/__\|/__\|/______\| ________ ____ ____ ____ ____ ____ ____ ____ ____ …


30
To moje urodziny: D
Wprowadzenie W zeszłym roku były moje urodziny (naprawdę!) I niestety musiałem zorganizować własne przyjęcie. Teraz wiesz, czy nie mógłbyś przynajmniej zrobić ciasta? Wyzwanie Biorąc pod uwagę liczbę całkowitą njako dane wejściowe, napisz pełny program, aby wypuścił tort urodzinowy z nzapalonymi świecami. Wynik Kawałek ciasta z jedną świecą to: $ | …


30
Narysuj flagę narodową Islandii
Tegoroczny UEFA Euro 2016 się skończył, a oprócz kilku negatywnych nagłówków pojawiła się również bardzo pozytywna niespodzianka - reprezentacja Islandii w piłce nożnej . Narysujmy ich flagę narodową. Wejście Cóż, oczywiście to wyzwanie nie ma wkładu. Wynik Narysuj flagę Islandii w dowolnym odpowiednim formacie wizualnym o wielkości co najmniej 100 …

30
Ładowanie… na zawsze
Twoim zadaniem jest stworzenie nieskończonego ekranu ładowania, który wygląda następująco: Lub bardziej szczegółowo: Nie wkładaj żadnych danych. Wyjście Loading...z końcową spacją, ale bez końcowej linii nowej linii. Nieskończenie przechodzić zwęgla |, /, -i \: co 0.25 sekundy, zastąpienie ostatni z następnym w kolejności. Możesz zastąpić tylko ostatni znak lub usunąć …

30
Narysuj flagę narodową Francji
Było wiele wyzwań inny flaga wysłane, ale nie jeden za flagę narodową z Francji . Ten tydzień wydaje się odpowiednim czasem. Utwórz tę flagę w jak najmniejszej liczbie bajtów: Obraz musi mieć proporcje 3: 2, rozmiar co najmniej 78 pikseli szerokości i 52 piksele wysokości. Każdy pasek zajmuje jedną trzecią …

12
Udowodnienie, że rosyjski standard kryptograficzny jest zbyt uporządkowany
Celem tego wyzwania jest znalezienie niemożliwie krótkiej realizacji następującej funkcji p, w wybranym przez ciebie języku. Oto kod C implementujący go (zobacz ten link TIO, który również drukuje jego wyniki) i zawierającą go stronę wikipedii . unsigned char pi[] = { 252,238,221,17,207,110,49,22,251,196,250,218,35,197,4,77, 233,119,240,219,147,46,153,186,23,54,241,187,20,205,95,193, 249,24,101,90,226,92,239,33,129,28,60,66,139,1,142,79, 5,132,2,174,227,106,143,160,6,11,237,152,127,212,211,31, 235,52,44,81,234,200,72,171,242,42,104,162,253,58,206,204, 181,112,14,86,8,12,118,18,191,114,19,71,156,183,93,135, 21,161,150,41,16,123,154,199,243,145,120,111,157,158,178,177, 50,117,25,61,255,53,138,126,109,84,198,128,195,189,13,87, 223,245,36,169,62,168,67,201,215,121,214,246,124,34,185,3, …

30
Na cześć Adama Westa
Adam West zmarł i chciałbym uhonorować jego pamięć tutaj na PPCG, choć wątpię, by wiedział o naszym istnieniu. Chociaż istnieje wiele, wiele różnych rzeczy, z których ten człowiek jest znany, żadna nie jest bardziej widoczna niż jego rola jako oryginalnego batmana. Zawsze będę pamiętał mojego ojczyma, który do dziś ogląda …

30
5 ulubionych listów
Wyzwanie jest w rzeczywistości niezwykle proste. Wybierz 5 różnych liter (możesz po prostu wybrać 5, które pozwolą ci najkrótszy kod, jeśli chcesz) i wyślij je do konsoli. Jednak obrót polega na tym, że muszą pochodzić z następującej listy: AAA BBBB CCCC DDDD EEEEE FFFFF GGG H H A A B …

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.