Запитання з тегом «ascii-art»

Це завдання включає створення або розбір зображень, використовуючи текстові символи як фарбу. Зазвичай для цього використовується лише 95 друкованих (із загальної кількості 128) символів, визначених Стандартом ASCII з 1963 року.

1
Підрахунок ланцюгів Каннінгам
Прості номери завжди заворожували людей. 2300 років тому Евклід писав у своїх "Елементах" Просте число - це те, що вимірюється лише одиницею. що означає, що прайм ділиться лише на 1 (або сам по собі). Люди завжди шукали відносини між простими числами і придумували якісь дивні (як у "цікавих") речі. Наприклад, …

4
Підрахунок кінцевих точок ст. ASCII ст
Ви повинні написати програму або функцію, яка отримує рядок, що представляє ASCII мистецтво як вхід і вихід, або повертає кількість кінцевих точок на вході. Вхід складається з символів space - | +(з 0, 2, 2 та 4 кінцевими точками відповідно) та рядкових рядків. Наприклад: -|++- + Два суміжні символи з'єднані, …

5
Визначте розміри обертового прямокутника
Цей фрагмент стека малює в'язаний білий прямокутник на чорному тлі із заданими параметрами для його розмірів, положення, кута та розмірів сітки: <style>html *{font-family:Consolas,monospace}input{width:24pt;text-align:right;padding:1px}canvas{border:1px solid gray}</style><p>grid w:<input id='gw' type='text' value='60'> grid h:<input id='gh' type='text' value='34'> w:<input id='w' type='text' value='40'> h:<input id='h' type='text' value='24'> x:<input id='x' type='text' value='0'> y:<input id='y' type='text' value='0'> …

4
Намалюйте випадкову прогулянку з косою рисою
Напишіть програму або функцію, яка приймає додатне ціле число N (через stdin / командний рядок / функцію arg) і друкує або повертає рядкове зображення двовимірного випадкового ходу довжиною N кроків, виведених з косих рядків : / \(плюс пробіли та нові рядки для інтервалу). 2D-випадкова хода починається від початку нескінченної цілої …

1
Пошук симетрій у квадратах
Напишіть програму або функцію, яка містить список натуральних чисел. Кожне з цих цілих чисел являє бічну довжину квадрата у двовимірній площині. Кожен квадрат може бути переміщений до будь-яких цілих координат у площині, але він не може обертатися і не може перекривати інші квадрати. Використовуючи різний символ для друку ASCII для …

7
Обв’язка сіткою 2 ^ N на 2 ^ N сіткою L-образних тромінів
Коли учнів вперше навчають про доказову техніку математичної індукції , поширеним прикладом є проблема обв’язки сітки 2 N × 2 N Ґ -подібними тром’янами , залишаючи порожнім один заздалегідь заданий простір. (N - деяке невід’ємне ціле число.) Я залишу вас перейти доказ, якщо ви цього ще не знаєте. Є багато …

4
Спіральне програмування
Напишіть названу функцію або програму, яка приймає одне ціле число N і друкує (STDOUT) або повертає (як рядок) перші N барів спіралі внизу, починаючи з вертикальної смуги в центрі і спіралі за годинниковою стрілкою назовні. _______________ / _____________ \ / / ___________ \ \ / / / _________ \ \ …

6
Створіть прямокутник із специфікації
Вступ Цей виклик натхненний Grime , моєю 2D мовою відповідності шаблонів. В основному, вам дається "граматика", яка описує двовимірні сітки символів, і ваше завдання полягає в створенні сітки відповідно до граматики. Крім того, сітка повинна бути якомога меншою у певному слабкому сенсі. Вхідні дані Ваш вхід - це рядок, що …

11
Зробіть мені дерево алфавіту
Вступ У більшості шрифтів усі великі літери алфавіту, крім того, BDOмають поодинокі рядки, які приблизно торкаються деяких чотирьох кутів обмежувального прямокутника символу:ACEFGHIJKLMNPQRSTUVWXYZ . Наприклад, дві ніжки A"торкаються" нижнього лівого та правого нижнього кутів персонажа. Так само Cторкається її верхнього та нижнього правого кутів (він трохи вигнутий, але досить близький). Lторкається …

3
Зробіть мене менеджером вікон!
Я ненавиджу роздуття коду! Тому я вирішив замінити свою систему Windows 7 на версію для гольфу. Однак я знаю, що це непросто, тому давайте спочатку побудуємо прототип. Він візьме список вікон від користувача та покаже їх за допомогою псевдо графічного відображення на стандартному виході. Наприклад: введення користувача: 0,0,15,10 15,10,20,15 10,13,15,15 …

1
Code Golf: Яка доля космічного корабля? [Художня версія ASCII]
Фон У галактиці (і, можливо, Всесвіті) далеко-далеко ... був космічний корабель і купа планет. Несправність на борту призвела до того, що у космічного корабля не вистачало палива. Зараз він рухається з небезпечно повільною швидкістю біля скупчення планет, з якого він повинен вирватися! Якою буде доля екіпажу? Змагання Ви провідний програміст …


6
Друк Трикутна хвиля чисел
Враховуючи амплітуду та період для хвилі, надрукуйте хвилю. Дивіться зразок виводу для отримання більш детальної інформації. Загальна кількість форм хвиль дорівнює періоду, а висота кожної хвилі дорівнює амплітуді. Амплітуда та Період менші за 10. Ви можете ігнорувати проміжні проміжки, але не провідні пробіли. Sample Input 3 2 Sample Output 3 …

30
Генератор стрілок ASCII Meme
Технічні умови Враховуючи число n, виведіть >розмір ASCII "мем стрілка" (більший, ніж символ, ) розміру n. n завжди буде додатним цілим числом, більшим за 0. Приклади n = 2 \ \ / / n = 5 \ \ \ \ \ / / / / / Зразок коду Ось прикладна …

18
Прогулки приєднуйтесь! - логотип Алана Уокера
Ви можете знати Алана Уокера з його колись популярної пісні «Зів’ялі». Зараз його "послідовники" називаються Уокерами, і вони мають логотип, ось спрощена версія: \\ \\ //\\ \\ // \\ // \\ // \\ // \\ // \\ // \\ // \\ // \\ // \\ // \\ // //\\ \\ …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.