Pytania oznaczone «printable-ascii»

Rozwiązanie może zawierać tylko 95 znaków ASCII do wydruku (spacja do ~). Karty i nowe znaki mogą być również dozwolone, w zależności od wyzwania.

226
Ewolucja „Hello World!”

Konkurs został oficjalnie zakończony, zwycięzcą został jimmy23013 . Gratulacje! Wyzwanie polega na stworzeniu programu, który drukuje Hello World!na standardowym ekranie. Problem polega na tym, że twój program musi mieć odległość Levenshteina 7 lub mniej od programu w odpowiedzi przesłanej przed...

40
40 liczb w 9 bajtach

Istnieje 40 sposobów, w jakie ukierunkowana ścieżka hamiltonowska może być ułożona na siatce 3 × 3: Ta grafika ( dzięki Sp3000! ) Pokazuje tylko 20 nieukierowanych ścieżek. Przemierzaj każdą kolorową linię w obu kierunkach dla 40 kierowanych ścieżek. Wyzwanie Używając tylko ASCII do wydruku ,...

36
Ponowne mapowanie ASCII

Wyzwanie Napisz program, który zmieni kolejność znaków ASCII! Powinien on wypisać pojedynczy ciąg zawierający wszystkie drukowalne znaki ASCII dokładnie raz. Pierwszy znak tego łańcucha ma wartość 1, drugi znak wartość 2 i tak dalej. Jeśli dwa znaki zwykle znajdują się obok siebie (różnica...

33
Idź słowami!

Moim skromnym zdaniem standardowy tekst jest nudny. Dlatego proponuję nowy standard pisania, chodzące słowa! Chodzące słowa Chodzące słowa to słowa, które będą reagować na określone znaki. Dla celów tego wyzwania znaki spustowe są [u, d, r, l]odup down right left . Ilekroć napotkasz taki znak...

33
Anti-aliasing ASCII art

tło Sztuka ASCII to praktyka tworzenia obrazów przy użyciu tekstu ASCII do kształtowania kształtów. Aliasing to efekt utworzony przez duże „piksele” grafiki ASCII, które mają wielkość znaków. Obraz staje się blokujący i trudny do zobaczenia. Wygładzanie usuwa ten efekt, tworząc gradient i...

33
Podział ASCII

Biorąc pod uwagę 95 znaków do wydrukowania w ASCII plus znak nowej linii, podziel go na dwie równe, 48 grup znaków (zwane dalej grupą A i grupą B). Utwórz własne mapowanie jeden do jednego (masz całkowitą dyskrecję) między dwiema grupami. Innymi słowy, Amoże mapować na ai odwrotnie, ale Amoże...

32
Mapa wprowadza znaki ASCII

Koniecznie zobacz inne wyzwanie, odwróć mapę znaków ASCII ! Zestaw znaków ASCII (American Standard Code for Information Interchange) jest najczęściej stosowanym standardem kodowania znaków. Kody ASCII reprezentują tekst w komputerach, sprzęcie telekomunikacyjnym i innych...

31
Akwarium One Line

Moi teściowie mają na swoim podwórku staw rybny wypełniony koi. Tak naprawdę nie przyszło mi to do głowy, dopóki nie zauważyłem następującego fragmentu mojego kodu. ',') & '_' ... Miałem twarze ryb, które patrzyły na mnie z ekranu ... Co dało mi świetny pomysł ... Moją misją dla was, moi...

31
Suma mocy 2

Wyzwanie Biorąc pod uwagę liczbę całkowitą, w xktórej 1 <= x <= 255zwracane są wyniki potęg dwóch, które po zsumowaniu dają x. Przykłady Biorąc pod uwagę wkład: 86 Twój program powinien wypisać: 64 16 4 2 Wkład: 240 Wydajność: 128 64 32

30
Pozdrów pionierów informatyki

Wybierz swojego ulubionego znanego informatyka lub pioniera informatyki, który urodził się w 1942 roku lub wcześniej (ponieważ 1943 oznacza początek stworzenia „pierwszego” komputera ). Powinni mieć stronę w Wikipedii lub inną witrynę, która podaje rok ich urodzenia i pokazuje, w jaki sposób ich...

29
Miraż inteligentnej osoby

Pewnego razu czytałem to pytanie / odpowiedź na temat Quory Czy naprawdę są programiści ze stopniem informatyki, którzy nie mogą przejść testu FizzBuzz? Ten kod podano jako oczywistą odpowiedź for i in range(1, 100): if i % 3 == 0 and i % 5 == 0: print "FizzBuzz" elif i % 3 == 0: print...

28
Mnożenie ciągów przez elementy

Zainspirowany tym wyzwaniem (dzięki za tytuł! Jak to działa? Biorąc pod uwagę dwa ciągi znaków (na przykład spliti isbn), najpierw obetniesz dłuższy ciąg , aby miały jednakową długość, a następnie określisz jego kody ASCII : split -> spli -> [115, 112, 108, 105] isbn -> isbn -> [105,...