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

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

5
Заповнення озер, 2D
Одновимірна варіант цього завдання було досить легко, так що тут складніше 2D версія. Ви отримуєте двовимірний масив висот суші на стандартному вході, і ви повинні зрозуміти, де будуть утворюватися озера, коли буде дощ. Карта висоти - це просто прямокутний масив чисел 0-9, включно. 8888888888 5664303498 6485322898 5675373666 7875555787 Ви повинні …

4
ASCII анімована сцена снігу
Напишіть найкоротшу програму, щоб перетворити будь-який твір мистецтва ASCII в анімовану снігову сцену, яка починає формуватися із снігу, що падає ( приклад JavaScript без гольфу востаннє оновлений 2011-12-19). Специфікація вводу : Ваша програма повинна приймати довільні комбінації пробілів, зірочок та нових рядків. Вхід буде містити не більше 23 рядків і …

13
Мистецтво Ленґтона ASCII мистецтво.
Намалюйте шлях мурашника Лангтона . Опис Квадрати на площині пофарбовані по-різному або чорним, або білим. Ми довільно ототожнюємо один квадрат як "мурашник". Мураха може подорожувати в будь-якому з чотирьох кардинальних напрямків на кожному кроці. Мураха рухається за наведеними нижче правилами: На білому квадраті поверніть на 90 ° праворуч, переверніть колір …

11
ASCII Вішалка в процесі роботи
(натхненний запитанням про Code Review) Припустимо, двоє людей грають у Hangman , але ви лише підслухали гру та хочете намалювати поточний статус. Дані два слова як вхідні дані, де слова відповідають кожному ( [A-Z]+або на [a-z]+ваш вибір), виводячи поточний стан гри на вішаку як мистецтво ASCII, дотримуючись наведених нижче правил. …

24
Випийте свою ранкову каву
Намалюйте цю кавову чашку Ascii: о о о __________ / \ __ | J | \ | А | | | V | | | А | __ / \ __________ / Окуляри брауні для кави-сценарію чи Java :) Найкоротший код у байтах, функціях чи програмах, відмінна лінія чи білий …

8
Наповніть лабіринт зміїною стіною, поки вона не застрягне
Зробіть, щоб змія заповнювала будь-який лабіринт (поки він не застряг). Змія Змія починається з заданої початкової точки, вказуючи СХІД . Вона рухається, завжди маючи стіну або частину її тіла відразу до ЛІВОРУЧ його голови ( « ліва стіна правило повторювача »), поки він не застряє , тому що всі чотири …

11
Оберніть ASCII Art на 45 градусів
Ваше завдання полягає в тому, щоб взяти ASCII художній образ і вивести його повернути за годинниковою стрілкою на 45 градусів і масштабується з коефіцієнтом 2-√2\sqrt 2 . Масштабування відбувається за допомогою гратчастого малюнка, який вводить простір між символами. Щоб візуально пояснити це, блок 3 × 33×33 \times 3 обробляється так: …

15
Класична пригода VCS ASCII
Виростаючи, моєю першою консольною ігровою системою був Atari 2600, і я завжди буду любити деякі з тих ігор, які мені так сподобалися в дитинстві. Багато графіки все ще запам'ятовуються, можливо, навіть знакові. Виявляється, ці спрайти - це дуже спрощені растрові зображення, шириною 8 пікселів із змінною висотою, де двійкове представлення …

5
Прогноз погоди на 5 днів
Прогнозування погоди: надто часто помилятися, правильно занадто часто ігнорувати. Враховуючи високу та низьку температуру та одну з чотирьох погодних умов на день, виведіть графічний прогноз погоди ASCII-графік на п’ять днів. Структура чотирьох графічних показників показана нижче. \ / -O- Sunny / \ \ / -O(==) Partly Cloudy (====) (==) Cloudy …

8
Створіть анімацію ножиць!
Спробуйте створити просту анімацію художньої ножиці ASCII! Виклик Усі входи будуть цілими числами -31 до 31. Вихід буде анімацією (виводиться кудись , поки буде замінено попередній кадр. Дозволені GIF.), Розділені на (приблизно) 1 чверть секунди. Якщо вхід ( n) позитивний: Анімація повинна починатися з 8<відкритих ножиць AKA. Наступний кадр - …

5
Перетворіть HTML-сторінку в гору
Завдання: перетворіть HTML-сторінку в гору! Коли HTML-сторінки з відступом, вони можуть виглядати так: <div> <div> <div> </div> <div> <div> </div> </div> </div> </div> Але якщо чесно, гора є більш репрезентативною для цієї структури. Тож ми можемо переписати це як: /\ /\/ \ / \ / \ Найбільш зовнішні косої риски …

3
Розшифруйте шрифт Брайля
⢣⠃⢎⠆⣇⡇⡯⡂⠈⡏⢰⢵⢐⡭⢸⠪⡀⢸⢐⡭⠀⢹⠁⢎⠆⢸⣱⢸⡃⢎⠰⡱⢸⣱⢸⡃⠈⡏⢸⡃⡱⡁⢹⠁⢸⡀⡇⡗⢅⢸⡃⠈⡏⢸⢼⢸⢐⡭⠀ ⣇⢸⡃⢹⠁⢹⠁⣟⢸⢕⢐⡭⠀⡮⡆⡯⡂⣟⠀⡯⠰⡱⢸⣸⢸⢕⠀⣏⡆⢎⠆⢹⠁⣪⠅⢸⢼⢸⠰⣩⢸⢼⠀⡮⡆⡗⢼⢸⣱⠀⢎⠆⡯⠀⢇⠇⡮⡆⡯⡂⡇⡮⡆⣟⡆⣇⢸⡃⠸⡰⡸⢸⢸⣱⠈⡏⢸⢼⠀ ⢎⠆⡗⢼⢸⡃⢸⡃⡗⠔⡇⡯⠂⢹⠁⢣⠃⠸⡸⢸⡃⡯⡂⢹⠁⡇⢎⢰⢵⢸⡀⢸⡀⡇⡗⢼⢸⡃⢐⡭⢸⡃⡯⠂⡮⡆⡯⡂⡮⡆⢹⠁⣟⢐⡭⠀⢎⢸⢼⢰⢵⢸⢕⢰⢵⠰⡁⢹⠁⣟⢸⢕⢐⡭⠀ ⡮⡆⢐⡭⢸⠕⢰⢵⠰⡁⣟⠀⡇⣪⠅⢈⣝⢸⡃⡯⡂⢎⠆⠸⡰⡸⢸⢸⣱⠈⡏⢸⢼⠀ ⣪⠅⢎⠆⢸⠈⡏⠀⣇⠰⡱⠰⡱⢸⠪⡀⣪⠅⢸⡀⡇⡗⢅⢸⡃⠸⡰⡸⠰⡱⢸⢕⢸⣱⢐⡭⠀⡮⡆⡯⡂⣟⠀⣪⠅⣟⢸⠕⢰⢵⢸⢕⢰⢵⠈⡏⢸⡃⣏⡆⢸⣳⠘⡜⠀⢹⠁⢇⢆⠇⢎⠆⢸⡀⡇⡗⢼⢸⡃⣪⠅ ⡇⡗⢼⢸⠕⢸⣸⠈⡏⠀⡇⣪⠅⢰⢵⠀⣪⠅⢹⠁⡯⡂⡇⡗⢼⠰⣩⠀⢎⠰⡱⢸⠢⡇⢹⠁⡮⡆⡇⡗⢼⢸⢸⠢⡇⢎⡅⢸⠅⡮⡆⣇⡇⡱⡁⢸⣳⢸⢕⢰⢵⢸⢸⡀⣇⢸⡃⠰⡱⢸⠅ ⢎⠆⡗⢼⢸⡀⢣⠃⢸⡃⡗⢼⠰⣩⢸⡀⡇⣪⠅⡧⡇⢸⣸⢸⠕⢸⠕⢸⡃⡯⡂⢎⢰⢵⢐⡭⢸⡃⢸⡀⣟⠈⡏⠈⡏⢸⡃⡯⡂⣪⠅⢰⢵⢸⠢⡇⣏⡆⢐⡭⢸⠕⢰⢵⠰⡁⣟⢐⡭⠀ ⡮⡆⣟⡆⢎⢸⣱⢸⡃⡯⠰⣩⢸⢼⢸⢀⠇⡗⢅⢸⡀⡗⠔⡇⡗⢼⠰⡱⢸⠕⠰⣩⡆⡯⡂⣪⠅⢹⠁⣇⡇⢇⠇⢇⢆⠇⡱⡁⢣⠃⣩⡃ ⢎⠆⣇⡇⢹⠁⡯⠂⣇⡇⢹⠁⢸⠢⢺⢰⢵⠘⡜⠀⣟⡆⣟⠀⣇⡇⡯⠂⡯⠂⣟⢸⢕⠀⢎⠆⡯⡂⢸⡀⢎⠆⢇⢆⠇⣟⢸⢕⠰⡁⡮⡆⣪⠅⣟⠀ ⣪⠅⡧⡇⢎⠆⡯⡂⢹⠁⣟⢐⡭⠈⡏⠀⢇⢆⠇⡇⡗⢼⢐⡭⠀ ⡗⢼⠰⡱⠀⣇⠰⡱⠰⡱⢸⠕⢸⢼⠰⡱⢸⡀⣟⢐⡭⠀ Версія ASCII вищезазначеного ⡯⡂⣟⢸⡀⡮⡆⢹⠁⣟⢸⣱⠀ Про символи Брайля Символ Брайля пакує прямокутник з точкою 4 на 2, який можна розглядати як булева матриця. Конкатенація всіх таких матриць - булева матриця 4 на 2 * n, де n - довжина вхідного …

16
Ще одна програма і я виходжу!
Дано позитивний цілочисельний рівень введення nта рядок sдрукованих символів ascii ( до ~, виводить програму, яка при запуску однією і тією ж мовою виводить програму, яка виводить програму ... яка виводить рядок s. Потрібно створити загальну кількість nпрограм, всі вони повинні працювати тією ж мовою, що і ваша відповідь. Примітка. …
21 code-golf  recursion  code-golf  kolmogorov-complexity  board-game  code-golf  number-theory  polynomials  code-golf  code-golf  array-manipulation  polyglot  alphabet  answer-chaining  code-golf  sequence  math  atomic-code-golf  abstract-algebra  proof-golf  code-golf  internet  code-golf  internet  code-golf  ascii-art  kolmogorov-complexity  code-golf  math  ascii-art  number  integer  code-golf  decision-problem  binary-matrix  code-golf  number  sequence  number-theory  code-golf  math  decision-problem  matrix  abstract-algebra  code-golf  string  keyboard  code-golf  fractal  code-golf  math  sequence  combinatorics  hello-world  vim  code-golf  sequence  code-golf  graphical-output  image-processing  code-golf  decision-problem  matrix  linear-algebra  code-golf  ascii-art  code-golf  math  code-golf  ascii-art  graphical-output  code-golf  string  code-golf  string  substitution  code-golf  string  ascii-art  code-golf  arithmetic  code-golf  number  array-manipulation  decision-problem  code-golf  kolmogorov-complexity  code-generation  fractal  code-golf  ascii-art  kolmogorov-complexity  code-golf  ascii-art  code-golf  string  array-manipulation  code-golf  music  code-golf  array-manipulation  code-golf  internet  stack-exchange-api  math  fastest-algorithm  code-golf  binary  bitwise  code-golf  date  code-golf  string  code-golf  sequence  integer  code-golf  arithmetic  number-theory  code-golf  string  random 

9
Слова, що перехрещуються
Вхід: Два рядки (ПРИМІТКА: порядок введення важливий). Вихід: Обидва слова / речення починаються на рядках з одного порожнього рядка між ними. Вони 'ходять' горизонтально 'поруч'. Але коли у них однаковий персонаж на одній і тій же позиції, вони перетинаються один з одним, а потім продовжують ходити «поруч». Заплутано ви кажете? …

8
Чи можете ви порахувати кількість прямокутників?
Одне з моїх улюблених математичних занять - намалювати прямокутну сітку, а потім знайти всі прямокутники, які видно в цій сітці. Ось візьміть це запитання і ризикніть для себе! Чи можете ви порахувати кількість прямокутників? +-----+-----+-----+-----+ | | | | | | | | | | +-----+-----+-----+-----+ | | | | …

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