Pytania otagowane jako ascii-art

Wyzwanie to polega na tworzeniu lub analizowaniu obrazów przy użyciu znaków tekstowych jako farby. Zazwyczaj używa to tylko 95 znaków drukowalnych (spośród 128) zdefiniowanych przez ASCII Standard z 1963 roku.

10
Etapy Falcon Heavy
Wybierz zestaw czterech bajtów bez zamiany (tj. Bez powtarzania bajtu) i niekoniecznie w określonej kolejności, z jednego z następujących czterech zestawów: Znaki dowolnego kodowania jednobajtowego Znaki Unicode z zakresu 00 – FF Podpisane liczby całkowite dziesiętne z zakresu −128–127 Dziesiętne liczby całkowite bez znaku w zakresie 0–255 Cztery wybrane wartości …

24
Chaos to drabina ASCII
Nic nie wiesz Rzeczy, które robię dla „ Chaosu to drabina ” to niezapomniany wiersz z serialu Gra o tron . Celem tego wyzwania jest zbudowanie drabiny z chaosu w sztuce ASCII. Wyzwanie Wejście Szerokość drabiny, W >= 3(liczba całkowita) Wysokość H >= 2stopnia (liczba całkowita) Liczba szczebli N >= …

6
Island Golf # 1: Circumnavigation
To pierwszy z serii wyzwań Island Golf. Następne wyzwanie Biorąc pod uwagę wyspę w sztuce ASCII, wygeneruj optymalną ścieżkę do jej opłynięcia. Wejście Twój wkład będzie w prostokątną siatkę składającą się z dwóch znaków reprezentujących ląd i wodę. W poniższych przykładach ziemia jest #i woda jest ., ale możesz zastąpić …

3
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ć większym dzielnikiem m. Liczba pierwsza w drzewie …

30
Miga dwanaście
Wiele urządzeń elektronicznych, zwłaszcza starych, będzie migać, 12:00gdy czas nie zostanie ustawiony. Celem tego wyzwania jest odtworzenie tego. W szczególności zadaniem jest wyświetlanie 12:00i --:--alternatywnie w nieskończonej pętli . Okres powinien wynosić 1 drugi równo podzielona na dwa okresy po 0,5 sekundy. Tutaj „1 sekundę” i „równomiernie” można interpretować luźno. …

19
Czy moje ciasto zostało podzielone na dwie części?
Napisz program lub funkcję, która pobierze niepustą listę liczb całkowitych dodatnich. Możesz założyć, że jest on wprowadzany w rozsądnym dogodnym formacie, takim jak "1 2 3 4"lub [1, 2, 3, 4]. Liczby na liście wprowadzania reprezentują wycinki pełnego wykresu kołowego, gdzie każdy rozmiar wycinka jest proporcjonalny do odpowiadającej mu liczby, …
43 code-golf  math  arithmetic  combinatorics  decision-problem  code-golf  sequence  number-theory  binary  code-golf  number-theory  set-theory  code-golf  hashing  code-golf  game  card-games  code-golf  ascii-art  code-golf  arithmetic  array-manipulation  jelly  code-golf  string  array-manipulation  code-golf  sorting  code-challenge  code-golf  number  date  binary  code-golf  arithmetic  code-golf  math  number  linear-algebra  polynomials  code-golf  ascii-art  code-golf  grid  decision-problem  code-golf  string  combinatorics  code-golf  string  kolmogorov-complexity  arithmetic  date  code-golf  number  data-structures  code-golf  ascii-art  kolmogorov-complexity  code-golf  string  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  array-manipulation 

9
Wyzwanie klepsydry
Klepsydra Ta klepsydra ma 60 „piasków czasu” i całkowicie wypełnia każdą komorę. Zegar ma szerokość 19 znaków i wysokość 13 znaków. Każda komora ma 5 rzędów piasku, a na środku jest rząd, który może pomieścić 1 piasek. Górny rząd może pomieścić 17 piasków, następny 15 i tak dalej (patrz poniżej). …

30
Skonstruuj macierz tożsamości
Wyzwanie jest bardzo proste. Biorąc pod uwagę liczbę całkowitą n, n x nwyślij macierz tożsamości. Matryca tożsamości obejmuje matrycę 1od lewego górnego do prawego dolnego rogu. Napisz program lub funkcję, która zwróci lub wyśle ​​utworzoną macierz tożsamości. Twój wynik może być tablicą 2D lub liczbami oddzielonymi spacjami / tabulatorami i …

30
Rozszerz ASCII Sun
Napisz program, który przyjmuje (za pomocą STDIN / wiersza poleceń) nieujemną liczbę całkowitą N. Gdy N wynosi 0, twój program powinien wypisać O(to jest duże, a nie zero). Gdy N wynosi 1, twój program powinien wydrukować \|/ -O- /|\ Gdy N wynosi 2, program powinien wydrukować \ | / \|/ …

2
Rozpoznawanie twarzy
Celem tego zadania jest identyfikacja, oczyszczenie i zaznaczenie wszystkich twarzy na danym „obrazie”. Co masz na twarzy? Twarz będzie kwadratem ZxZ, gdzie Z jest nieparzystą liczbą całkowitą większą niż 1. Górny lewy i prawy róg, a środek będą znakami „O”, a dolny wiersz będzie wystarczająco otaczającym „\” i „/” Znaki …

18
Numeracja pokoi hotelowych
Biorąc pod uwagę wprowadzenie „hotelu” w sztuce ASCII z zaznaczonym pojedynczym pokojem, wypisz numer pokoju zgodnie z pewnymi zasadami. Oto przykład hotelu ASCII: ## ## ##### ## ##### ###### ## ##### ###### ## ##### ###### ## Oto kilka innych rzeczy na temat hoteli ASCII: Każdy „budynek” jest reprezentowany przez prostokąt …

2
Ulepszenie domu dla Minotaura
Ulepszenie domu dla Minotaura Labirynt kreteński jest dość łatwy do narysowania. Po prostu zacznij od symetrycznego kształtu (tutaj na czerwono). Nazwijmy wszystkie punkty końcowe tych linii „węzłami”. Następnie zaczynasz rysować łuki (czarny): Pierwszy zawsze zaczyna się w górnym środkowym węźle i łączy się z węzłem obok niego po prawej stronie, …

11
Pijany Biskup
W kryptografii klucza publicznego odcisk palca klucza publicznego to krótka sekwencja bajtów używana do identyfikacji dłuższego klucza publicznego. W szczególności w SSH można ich użyć do sprawdzenia, czy serwer jest w rzeczywistości serwerem, z którym mam się komunikować i że nie jestem atakowany przez man-in-the-middle. Zazwyczaj są one przedstawiane jako …

11
Zagrajmy w ocarinę
Jak wszyscy wiemy, seria Zelda jest jedną z najlepszych serii gier, jakie kiedykolwiek stworzono. Na cześć tego, zagrajmy kilka piosenek na ocarinie. Wyzwanie: Napisz program, który, biorąc pod uwagę piosenkę, wyprowadza wynik na standardowe wyjście dla tego konkretnego utworu. Wejście: Piosenka, z której będziesz musiał wydać wynik, otrzyma unikalna kombinacja …

30
Drukuj falę sinusoidalną (pionowo)
Wydrukuj ciągłą falę sinusoidalną przewijaną pionowo na terminalu. Program nie powinien się kończyć i powinien stale przewijać falę w dół (chyba że zostanie w jakiś sposób przerwany). Możesz założyć, że przepełnienie nie stanowi problemu (tzn. Możesz używać nieskończonych pętli z licznikami rosnącymi lub nieskończoną rekurencją). Fala powinna spełniać następujące właściwości: …

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.