Pytania oznaczone «graphical-output»

43
Zbuduj estetyczne drzewo dzielnika

Estetycznym dzielnik drzewo jest drzewem dzielników wejściowych n, że dla dowolnej liczby kompozytowego m, ma dwoje dzieci węzły, które są parą dzielników , które znajdują się najbliżej do pierwiastka kwadratowego z m. Lewy węzeł powinien być mniejszym dzielnikiem, ma prawy węzeł powinien być...

42
Maluj według numerów

Otrzymujesz prawdziwy kolorowy obraz. Twoim zadaniem jest wygenerowanie wersji tego obrazu, który wygląda tak, jakby został namalowany farbą po liczbach (aktywność dzieci, a nie nonogramy). Wraz z obrazem podane są dwa parametry: P , maksymalny rozmiar palety kolorów (tj. Maksymalna liczba różnych...

40
Utwórz zły piksel

Twoim zadaniem jest napisanie programu, który sprawi, że twój ekran będzie miał zły piksel. Powinieneś wybrać dokładnie jeden piksel na ekranie i dokładnie jeden kanał między czerwonym, zielonym i niebieskim, a jego wartość powinna zawsze wynosić 0 lub zawsze maksymalnie (zwykle 255). Wartości...

39
Symuluj kostkę Rubika

Kostka Rubika ma 6 kolorów: czerwony, pomarańczowy, żółty, biały, niebieski i zielony. Czerwone i pomarańczowe, żółte i białe oraz niebieskie i zielone twarze znajdują się po przeciwnych stronach. Siatka rozwiązanej kostki Rubika wygląda następująco: Y BRGO W A płytki wyglądają tak: Y Y Y...

39
Narysujmy Mona Lisę

W 2014 roku demoscener Jakub „Ilmenit” Dębski wydał demo 250-bajtowej (1) grafiki proceduralnej dla Atari XL o nazwie Mona . Rysuje następujący obrazek (2) : Twoim zadaniem jest wygenerowanie dokładnie tego samego obrazu w wybranym języku. (1) Podział: 136 bajtów danych + 114 bajtów kodu....

39
Ustawione koło, n punktów

Narysuj linie między każdą parą odrębnych punktów dla npunktów ułożonych w okrąg, tworząc coś takiego jak poniższy wynik. Najkrótszy kod (w bajtach) wygrywa! Twoje linie nie muszą być przezroczyste, ale tak wygląda lepiej. Wynik musi być grafiką wektorową lub obrazem o wymiarach co najmniej 600 na...

39
Natural Pi # 0 - Rock

Cel Utwórz program / funkcję, która pobiera dane wejściowe N, sprawdź, czy Nlosowe pary liczb całkowitych są względnie pierwsze, i zwraca sqrt(6 * N / #coprime). TL; DR Wyzwania te są symulacjami algorytmów, które wymagają jedynie natury i twojego mózgu (i być może pewnych zasobów wielokrotnego...

38
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 DRF DFL DLB DBR (to konkretne wejście...

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

36
Liczby jako grafika okrągła

Najpierw przestudiuj tę łamigłówkę, aby poczuć, co będziesz produkować. Wyzwanie polega na napisaniu programu lub funkcji, która wyświetli okrągłą grafikę podobną do układanki, podając (podstawa 10) liczbę od 1 do 100 (włącznie). Jest to podobne do tego wyzwania , z tym wyjątkiem, że będziesz...

36
Zaprogramuj samochód wyścigowy

GRATULACJE dla @kuroineko. Wygrywa nagrodę za doskonałą prędkość (672 ruchy) na torze Rękawicy. LIDER: * Nimi zdobył lekką 2129. Inne wpisy są większe, ale wykazują pewną poważną prędkość. * Lider może ulec zmianie z powodu późniejszych wpisów. Twoim zadaniem jest napisanie małego programu,...

35
Snakify a String

Snakified string wygląda następująco: T AnE eOf ifi ing h s x l A k e r isI amp Sna dSt Twoje zadanie Weź ciąg si rozmiar n, a następnie wyślij zrywany ciąg. Dane wejściowe ThisIsAnExampleOfaSnakifiedStringi 3dałby powyższy przykład. Dane techniczne s będzie zawierać tylko znaki ASCII między...

35
Piksele - piksele kwantowe

Wprowadzenie Quixel to piksel kwantowy. Podobnie jak klasyczny piksel, jest reprezentowany przez 3 wartości całkowite (czerwony, zielony, niebieski). Jednak piksele są w super pozycji tych 3 stanów zamiast kombinacji. Ta super pozycja trwa tylko do momentu zaobserwowania piksella, w którym to...

35
Sortuj piksele

Twoim zadaniem jest stworzenie programu, który na podstawie obrazu wejściowego utworzy obraz wyjściowy o tym samym rozmiarze, w którym wszystkie piksele są uporządkowane według wartości szesnastkowej. Twój program może: Sortuj piksele od lewej do prawej, a następnie w dół lub najpierw sortuj w...

34
Wygeneruj spiralę Padovan

Wprowadzenie Podobnie jak Sekwencja Fibonacciego, Sekwencja Padovana ( OEIS A000931 ) jest sekwencją liczb, która jest wytwarzana przez dodanie poprzednich terminów w sekwencji. Początkowe wartości są zdefiniowane jako: P(0) = P(1) = P(2) = 1 Warunki 0, 1 i 2 są wszystkie 1. Relacja...

33
Rysowanie spirali Cornu

Cornu spiralna może być obliczona przy użyciu metody Feynmana do całki toru propagacji światła. Przybliżymy tę całkę, stosując następującą dyskretyzację. Rozważmy lustro jak na tym zdjęciu, gdzie Sjest źródło światła i Ppunkt, w którym zbieramy światło. Zakładamy, że światło odbija się prostym...