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

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

27
Гольф Ідентифікатор вашої мови
Ідентичні зображення - це невеликі зображення геометричних візерунків, які представляють хеш-значення рядка. Stack Exchange використовує ідентифікатори від Gravatar як зображення аватара кожного користувача за замовчуванням. У цьому виклику ми використаємо ідентифікатори Gravatar, щоб також створити текст для гольфу. Виклик Цей фрагмент стека (мінімізована версія цього JSFiddle ) дозволяє вводити рядок …

27
я люблю тебе, я люблю тебе, я люблю тебе!
XKCD №99 із заголовком "Бінарне серце" показує просте зображення одиниць і нулів, з деякими цифрами, пофарбованими червоним кольором. Червоне серце видно неозброєним оком, але повідомлення, приховане у двійковій послідовності, не є. Якщо ви видалите всі пробіли та нові рядки та інтерпретуєте двійкову послідовність як 8-бітний ASCII-код, ви закінчите повідомлення: iloveyOuilOveyouiloveyOuilOveyOuiloveyouilOveyouilOveyOuilOv …

30
Накресліть трикутник зірочкою
Натхненний завданням для програмування 101 ось завдання, яке, сподіваємось, не надто просто або є дублікатом (начебто важко шукати подібні речі). Вхід: Позитивне ціле число n >= 1. Вихід: n рядки зірочок, де кожен новий рядок має одну зірочку більше, ніж рядок раніше, і починаючи з однієї зірочки в першому рядку. …

30
Друк N квадрат
Напишіть програму або функцію, яка приймає невід'ємне ціле число N від stdin або як аргумент функції. Він повинен надрукувати або повернути рядок порожнистої площі мистецтва ASCII, сторони якої зроблені з N копій числа N. Конкретно: Якщо N є 0, копії N не використовуються, тому не повинно бути виводу (або лише …

8
Зробіть поцілунок з міцними зміями
Еластична змія виглядає приблизно так: <||=|||:)~ Кожна окрема послідовність вертикальних брусків ( |) в еластичній змії, відомій як еластична частина , індивідуально розширюється вдвічі більше її ширини і намальована поперемінними нахилами ( /, \) один раз подовженими. Конкретна змія вгорі має дві такі еластичні ділянки, надаючи їй чотири можливі пози: …

10
Маленький Чендлер сумує. Намалюйте йому хмару, щоб підбадьорити його
Маленький Чендлер сумує. Намалюйте йому хмару, щоб підбадьорити його. Примітка: малювання хмари насправді не розвеселить його. Коло можна визначити як 3-кортеж, (x,y,r)де x- х положення кола на декартовій площині, y- y-положення кола на декартовій площині і rє радіусом кола. xі yможе бути негативним. rзавжди позитивний. Вхід - це список кіл …

10
Зіткнути сердиту качку
Ніхто не зовсім впевнений, що >:Uпризначений представляти смайлик , але багато вчених вважають, що це схоже на розлючену качку . Припустимо, що так. Завдання Враховуючи ціле n від 0 до 3 включно, надрукуйте або поверніть quack якщо n = 0, >:U якщо n = 1, U U > : U …

24
Зробіть миску з алфавітного супу
Це те, що ми будемо називати мискою з алфавітним супом - приблизно круглою формою ascii-art з 26 великими англійськими літерами (AZ), розташованими за годинниковою стрілкою, щоб утворити периметр: XYZABC VW DE U F T G S H RQ JI PONMLK Напишіть програму, яка містить символи однієї літери, AZ, і виводить …

30
Намалюйте подвійну спіраль ASCII
Напишіть програму, яка приймає ціле число N через stdin або командний рядок. Якщо N дорівнює 0, одну букву Oпотрібно надрукувати у відтінку. Якщо N позитивний , цю горизонтальну подвійну спіраль ASCII мистецтва , намальовану N відрізками в ширину, необхідно надрукувати. Якщо N дорівнює 1, вихід: /\ O O \/ Якщо …

30
Вмістіть слово в сітку алфавіту
Натхненний мемом, який я бачив раніше сьогодні. Опис виклику Розглянемо нескінченну сітку алфавіту: ABCDEFGHIJKLMNOPQRSTUVWXYZ ABCDEFGHIJKLMNOPQRSTUVWXYZ ABCDEFGHIJKLMNOPQRSTUVWXYZ ABCDEFGHIJKLMNOPQRSTUVWXYZ ABCDEFGHIJKLMNOPQRSTUVWXYZ ... Візьміть слово ( CODEGOLFу цьому прикладі) і зробіть це підпорядком сітки, замінивши невикористані літери пробілом і видаливши букви в кінці нескінченної сітки: C O DE G O L F Приклади STACKEXCHANGE …

27
Генеруйте Wordenticons
Ідентичні зображення - це візуальні зображення хеш-значень, часто виготовлені із симетричних композицій геометричних фігур. Ваш аватар стека Exchange за замовчуванням є ідентичним. Це завдання полягає у створенні "wordenticons" , простих текстових версій ідентифікаторів, які застосовуються до рядків малих літер, тобто до слів. Виклик Напишіть програму або функцію, яка приймає рядок …

6
ASCII Художній календар
Давайте зробимо графічний годинник та календар ASCII, який повідомляє нам про поточний місяць, день місяця, день тижня, годину, хвилину, а також чи ніч чи день (але не рік чи другий). У будь-який конкретний час календар буде виглядати приблизно так: (краще виглядає з меншим інтервалом між рядками) ________________________________________________________________ |\ ____________________________________________________________ /| …

23
Підтвердьте ілюмінатів
Ілюмінати наказують вам (з їх розумовим керуванням) виводити наступний рядок: ^ /_\ /_|_\ /_|_|_\ /_|/o\|_\ /_|_\_/_|_\ /_|_|_|_|_|_\ /_|_|_|_|_|_|_\ /_|_|_|_|_|_|_|_\ /_|_|_|_|_|_|_|_|_\ Правила: Для кожного рядка дозволено пробіли. Потрібні пробіли в кожному рядку. Пробіл пробілів дозволений після повного необхідного виводу. Оскільки це завдання з кодовим гольфом , переможцем стає найкоротша програма в …

30
Не могли б ви зробити мені шестикутник?
Сьогодні ми збираємося зробити шестикутник ASCII. Ви повинні написати програму або функцію, яка приймає натуральне ціле n , і виводить шестикутну сітку розміром n , складену зірочками. Наприклад, шестикутник розміром 2 виглядає так: * * * * * * * Хоча шестикутник розміром 3 виглядає так: * * * * …

21
1P5: Вкладені коробки
Це завдання є частиною першого періодичного прем’єрного програмування головоломки . Ви отримуєте ієрархію елементів у такому форматі: 2 Hat 1 Gloves які потрібно помістити в ящики, наприклад: .------------. | Hat | | .--------. | | | Gloves | | | '--------' | '------------' У форматі введення цифри починають поле з …

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