Вопросы с тегом «printable-ascii»

Решение может содержать только 95 печатных символов ASCII (пробел до ~). Также могут быть разрешены вкладки и переводы строк, в зависимости от задачи.

226
Эволюция «Привет, мир!»

Этот конкурс официально завершен, победителем стал jimmy23013 . Поздравляем! Задача состоит в том, чтобы создать программу, которая печатает Hello World!на стандартный вывод. Суть в том, что ваша программа должна иметь расстояние Левенштейна 7 или меньше от программы в ответе, представленном перед...

119
95 символов ASCII… 95 цитат из фильмов

Обновление: победитель определен, но испытание еще не закончено! Наконец, спустя почти 3 месяца после первого вопроса кто-то оставался последним ответчиком более недели! Поздравляем jimmy23013 с его ответом P1eq! Есть еще менее 8 символов осталось: 48KSaclw. Если кто-то действительно амбициозен, он...

59
Кодировать изображения в твиты (Extreme Image Compression Edition) [закрыто]

Основано на очень успешной задаче кодирования изображений в Twitter в Stack Overflow. Если изображение стоит 1000 слов, сколько изображения вы можете уместить в 114,97 байтов? Я призываю вас придумать метод общего назначения для сжатия изображений в стандартный комментарий Twitter, который содержит...

56
Напечатайте каждый печатный символ ASCII, не используя его

На языке программирования по вашему выбору напишите 95 программ, каждая из которых выводит отдельный из 95 печатных символов ASCII, причем этот символ не встречается где-либо в программе . Например, если ваш язык Python , ваша программа, которая выводит символ, Pможет быть print(chr(80)) потому что...

42
Какое самое короткое непрерывное подмножество ASCII вам нужно для вывода остальных?

В печатаемых символов ASCII (шестнадцатеричные коды 20 7Е) в порядке являются: !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ (Обратите внимание, что там есть место.) Эта строка явно содержит все печатаемые символы ASCII, по крайней мере,...

40
40 чисел в 9 байтах

Существует 40 способов размещения направленного гамильтонова пути на сетке 3 × 3: на этом графике ( спасибо Sp3000! ) Показаны только 20 ненаправленных путей. Пройдите каждую цветную линию в обоих направлениях для 40 направленных путей. Вызов Используя только ASCII для печати , напишите сетку...

36
Буква, число, символ, пробел, повтор

Есть 97 символов ASCII, с которыми люди сталкиваются на регулярной основе. Они делятся на четыре категории: Письма (всего 52) ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz Числа или цифры (всего 10) 0123456789 Символы и пунктуация (всего 32) !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~ Пробелы...

36
Переназначение ASCII

Вызов Напишите программу, которая переупорядочивает символы ASCII! Он должен вывести единственную строку, содержащую все печатные символы ASCII ровно один раз. Первому символу этой строки присваивается значение 1, второму символу - значение 2 и т. Д. Если два символа обычно находятся рядом друг с...

34
Jumblers vs Rebuilders: кодирование с помощью тетриса

В традиционном тетрис , есть 7 различных Tetromino кирпичей, каждый из которых, обозначаемые буквой , подобной его формы. # # # # # ## # # ### ## ## # ## ## ## # ## ## I O L J T Z S Рассмотрим расположение этих кирпичей, которые могут составлять сплошной прямоугольник W × H для некоторых...

33
Пройдите слова!

По моему скромному мнению, стандартный текст скучен. Поэтому я предлагаю новый стандарт письма, ходячие слова! Ходячие слова Ходячие слова - это слова, которые будут отвечать определенным персонажам. Для этой задачи триггерные символы взяты [u, d, r, l]из up down right left. Всякий раз, когда вы...

33
Сглаживание ASCII art

Задний план Искусство ASCII - это практика создания изображений с использованием текста ASCII для формирования фигур. Псевдоним - это эффект, создаваемый большими «пикселями» ASCII-графики размером с символы. Изображение становится блочным и плохо различимым. Сглаживание устраняет этот эффект,...

33
Разделение ASCII

Учитывая 95 печатных символов в ASCII плюс символ новой строки, разбейте его на две равные, 48 групп символов (далее называемые группой A и группой B). Создайте взаимно-однозначное сопоставление по вашему выбору (на ваше усмотрение) между двумя группами. Другими словами, Aможет отображаться aи...

32
Карта введенных символов ASCII

Не забудьте увидеть другой вызов, Reverse ASCII символьную карту ! Кодировка ASCII (американский стандартный код для обмена информацией) является наиболее широко используемым стандартом кодирования символов. Коды ASCII представляют текст в компьютерах, телекоммуникационном оборудовании и других...

31
Аквариум одной линии

У моих родителей в саду есть пруд для разведения рыбы, наполненный кои. Это действительно не приходило мне в голову, пока я не заметил следующую выдержку из своего кода. ',') & '_' ... У меня были рыбьи лица, смотрящие на меня с моего экрана ... Что дало мне отличную идею ... Мои дорогие игроки...

31
Сумма Полномочий 2

Соревнование При заданном целочисленном входе, xгде 1 <= x <= 255возвращаются результаты степеней двух, которые при суммировании дают x. Примеры Учитывая вход: 86 Ваша программа должна вывести: 64 16 4 2 Входные данные: 240 Выход: 128 64 32 16 Входные данные: 1 Выход: 1 Входные данные: 64...

31
Напишите программу, которая выводит свой уровень зеркала

Есть 95 печатных символов ASCII : !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ В шрифте Consolas (по умолчанию блок кода Stack Exchange) некоторые символы имеют зеркала вокруг вертикальной оси симметрии: Эти пары символов являются...

30
Передай привет пионерам информатики

Выберите своего любимого известного ученого-компьютерщика или пионера информатики, который родился в 1942 году или ранее (1943 год ознаменовал начало создания «первого» компьютера ). У них должна быть страница Википедии или другой сайт, на котором указан год их рождения и рассказывается, как их...

29
Мираж умного человека

Когда-то я читал этот вопрос / ответ на Quora Есть ли действительно программисты со степенью информатики, которые не могут пройти тест FizzBuzz Этот код дан как очевидный ответ for i in range(1, 100): if i % 3 == 0 and i % 5 == 0: print "FizzBuzz" elif i % 3 == 0: print "Fizz" elif i % 5 == 0:...

28
Поэлементное умножение строк

Вдохновленный этим вызовом (спасибо @cairdcoinheringaahing за заголовок!), Ваша задача - взять две печатные строки ASCII и умножить их поэлементно по следующим правилам. Как это работает? Учитывая две строки (например, splitи isbn), вы сначала обрежете более длинную, чтобы они имели равную длину, а...

27
Самый короткий сортированный Hello World

Напишите программу, которая не требует ввода и печатает Hello, World!на стандартный вывод или ближайшую альтернативу вашего языка. Подвох в том, что каждая строка в вашей программе должна содержать только печатные символы ASCII и должна быть в лексикографическом порядке, или отсортирована. Вот все...