Pytania oznaczone «kolmogorov-complexity»

16
Wizualizuj długi podział dzięki sztuce ASCII

Napisz program, który wizualizuje długi podział ze sztuką ASCII. Dane wejściowe składają się z dwóch liczb całkowitych, licznika i mianownika, przy użyciu wybranego formatu wejściowego. Przykłady: 1234 ÷ 56: 22 ---- 56|1234 112 --- 114 112 --- 2 1002012 ÷ 12: 83501...

16
Uśmiech! Uśmiechnij się

Powszechnie wiadomo, że Brainf * ck bardzo źle radzi sobie z problemami złożoności Kołmogorowa, na przykład wymaga około 100 znaków, aby wydrukować „Witaj świecie”. Mogą jednak istnieć teksty, w których Brainf * ck jest po prostu bardzo dobry. Twoim zadaniem jest teraz napisanie programu, który...

16
Oblicz 6 * 9 w różnych bazach

Wyprowadza następujący wynik (który jest wynikiem obliczenia 6 * 9 w zasadach od 2 do 36). Upewnij się, że litery są wielkie, a samo mnożenie jest wyprowadzane w każdym wierszu. 6 * 9 = 110110 6 * 9 = 2000 6 * 9 = 312 6 * 9 = 204 6 * 9 = 130 6 * 9 = 105 6 * 9 = 66 6 * 9 = 60 6 * 9 = 54 6 * 9 =...

16
Stara funkcja MacDonald

Utwórz funkcję w wybranym języku, która wyświetli następujące informacje: Old MacDonald had a farm, E-I-E-I-O, And on that farm he had a cow, E-I-E-I-O, With a moo moo here and a moo moo there, Here a moo, there a moo, everywhere a moo moo, Old MacDonald had a farm, E-I-E-I-O! Gdzie cowi moosą...

16
Cytując Wielkiego Brata

Zadanie: Niech twój program losowo wybierze jedno z dwóch poniższych cytatów w czasie wykonywania i wydrukuje ten jeden cytat, dokładnie tak jak pokazano. 1: Under the spreading chestnut tree I sold you and you sold me. There lie they, and here lie we Under the spreading chestnut tree. 2: WAR...

16
Wyjście Liczba Grahama

Napisz program, który wypisuje wszystkie 64 warstwy tej reprezentacji liczby Grahama z Wikipedii:    Twoje wyniki muszą dokładnie odpowiadać tej wersji ASCII (w której ^reprezentują strzałki w górę Knutha, a kombinacje ukośników i podkreślników reprezentują duże poziome nawiasy...

16
Napisz Solver złożoności Kołmogorowa

Złożoność Kołmogorowa napisu S jest długość najkrótszego programu P , napisany w jakimś języku programowania L , którego wyjście jest dokładnie S . (Tak, prawdziwa definicja jest bardziej formalna, ale wystarczy na wyzwanie.) Twoim zadaniem w tym wyzwaniu jest napisanie możliwie najkrótszego...

16
Wydrukuj najmniejszy idealny kwadratowy kwadrat

Kwadratowanie kwadratu to proces układania kwadratu za pomocą tylko innych kwadratów. Jeśli ten kafelek wykorzystuje tylko kwadraty o różnych rozmiarach, wówczas uważa się go za idealny . Najmniejsza idealny kwadrat kwadrat jest kwadrat 112x112 kafelki przy użyciu 21 różnych kwadratów. Poniżej...

16
Wydrukuj prostokąt Pentomino

Napisz program lub funkcję, która nie przyjmuje danych wejściowych, ale drukuje lub zwraca ciągły tekst prostokąta utworzonego z 12 różnych pentominoów : Prostokąt może mieć dowolne wymiary i być w dowolnej orientacji, ale wszystkie 12 pentomino musi być użyte dokładnie raz, więc będzie miało...

16
Nie widzę lasu dla kluczy

Napisz program lub funkcję, która przyjmuje niepustą listę liczb całkowitych w dowolnym rozsądnym dogodnym formacie, takim jak 4, 0, -1, -6, 2lub [4 0 -1 -6 2]. Wydrukuj lub zwróć ciąg przedstawiający listę jako las artystyczny ASCII, w którym każda liczba staje się drzewem o proporcjonalnej...

16
Wyślij kosmiczne połączenie

Kosmiczne wezwanie to wiadomość wysłana w kosmos w 1999 i 2003. Jest wykonana z 23 127 * 127px monochromatycznych obrazów bitmapowych, jak opisano tutaj . Twoim zadaniem jest napisanie programu, który wyświetla całą wiadomość 127 * 2921px, albo w postaci tekstu (złożonego z zer, jedynek i znaków...

16
Zrób mi koc!

Chcę koc, który wygląda tak. Każdy pasek przechodzi, pod, pod, pod, pod. Czy możesz to wydrukować? \\\\////\\\\////\\\\////\\\\////\\\\////\\\\//// \\//// \\//// \\//// \\//// \\//// \\//// //// //// //// //// //// //// ////\\ ////\\ ////\\ ////\\ ////\\ ////\\

16
Narysuj glify Ingress

W lokalizacji opartej AR gra komórkowa sposób życia Ingress gracz może włamać rzeczy zwane portale w celu uzyskania przedmiotów. (Jeśli interesujesz się Ingress, możesz pingować mnie na czacie, aby uzyskać więcej informacji. Zaufaj mi, jest lepszy niż Pokémon. Jeśli skończysz, pobierz go, pamiętaj,...

16
Słowa z blokami

Biorąc pod uwagę słownik 4-literowych słów, które nie mają powtarzających się znaków ( z tej listy słów ), musisz wybrać JEDEN z tych słów i wyprowadzić to konkretne słowo za pomocą następującego słownika liter blokowych: .----------------. .----------------. .----------------. .----------------....