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

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

20
Фаро переміщує масив
Faro перетасувати є метод часто використовується магами «Перемішати» колода. Щоб виконати перемикання Faro, спочатку розріжте колоду на 2 рівні половинки, потім ви переплетете дві половини. Наприклад [1 2 3 4 5 6 7 8] Фаро перетасовано є [1 5 2 6 3 7 4 8] Це можна повторити будь-яку кількість …
31 code-golf  permutations  card-games  code-golf  graphical-output  random  code-golf  image-processing  color  code-golf  primes  code-golf  math  arithmetic  combinatorics  decision-problem  code-golf  sequence  number-theory  binary  code-golf  number-theory  set-theory  code-golf  hashing  code-golf  game  card-games  code-golf  ascii-art  code-golf  arithmetic  array-manipulation  jelly  code-golf  string  array-manipulation  code-golf  sorting  code-challenge  code-golf  number  date  binary  code-golf  arithmetic  code-golf  math  number  linear-algebra  polynomials  code-golf  ascii-art  code-golf  grid  decision-problem  code-golf  string  combinatorics  code-golf  string  kolmogorov-complexity  arithmetic  date  code-golf  number  data-structures  code-golf  ascii-art  kolmogorov-complexity  code-golf  string  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  array-manipulation 

18
Чи вдарить промінь?
Лазер стріляє прямим променем в одному з чотирьох ортогональних напрямків, позначених символом <>^v. Визначте, чи вдарить він у ціль Oпрямокутної сітки. Кожен із них потрапить (True): ..... ...O. ..... ...^. ..... >O. ... v.... O.... ........... ........... O.........< ........... Вони будуть пропускати (помилково): ...... ...... .^..O. ...... .....> O..... ...... …

4
ASCII Doodling: Лазер у коробці
Іноді, коли я малюю, я малюю прямокутник, починаю з діагоналі від одного з кутів, а потім просто простежую лінію, "відбиваючи" її щоразу, коли потрапляю в бік прямокутника. Я продовжую це, поки не потрапляю на інший кут прямокутника (і сподіваюся, що співвідношення сторін мого прямокутника не було ірраціональним;)). Це як би …

8
Площа багатокутника ASCII
Вам слід написати програму або функцію, яка отримує рядок, що представляє полігон ascii-art як вхідний, а вихідний з повертає область полігону. Вхід - це рядок, що складається з символів _ / \ L V spaceі newlineвизначає простий багатокутник (що означає відсутність зайвих сегментів, ніякого самоконтакту та ніякого самопересічення). Площа осередку …

30
Простий ASCII Гант
Це просте: роздрукувати діаграму ASCII Ганта . З огляду на діапазони завдань (час початку - кортежі кінця часу), надрукуйте шкалу Ганта у вигляді -символів для кожної тривалості завдання - кожне завдання у новому рядку. Приклад Скажіть, мої діапазони завдань є 28->35, 34->40, 39->44 , Гант виглядатиме так: ------- ------ ----- …

13
Намалюйте випадкову ковдру ASCII
Для цього завдання художня ковдра ASCII буде блоком тексту шириною 24 символи та заввишки 18 рядків, що містить символи =-<>/\у вигляді ковдри, що горизонтально та вертикально симетрично. Приклад ковдри: ======================== ------------------------ //\\//\\\//\/\\///\\//\\ <<><<>>>>><<>><<<<<>><>> /\\/\\\\/\/\/\/\////\//\ ------------------------ /\/////\\///\\\//\\\\\/\ \///\/\/\\\\////\/\/\\\/ \///\/\/\\\\////\/\/\\\/ /\\\/\/\////\\\\/\/\///\ /\\\/\/\////\\\\/\/\///\ \/\\\\\//\\\///\\/////\/ ------------------------ \//\////\/\/\/\/\\\\/\\/ <<><<>>>>><<>><<<<<>><>> \\//\\///\\/\//\\\//\\// ------------------------ ======================== Усі ковдри мають …

5
Однолінійний акваріум
У моїх свекрух є рибник на своєму подвір’ї, заповнений коєм. Мені це не прийшло в голову, поки я не помітив наступного витягу з мого коду. ',') & '_' ... У мене риб'ячі обличчя дивилися на мене з мого екрану ... Що дало мені чудову ідею ... Моє прагнення до вас, …

30
Хрест персонажа
Я сподівався опублікувати щось складніше, як мою першу головоломку в PCG, але особливе, е-е ... домашнє запитання щодо Stack Overflow надихнуло мене на це. Вони хочуть: надрукувати наступний зразок для будь-якого слова, що містить непарну кількість літер: P M R A O R G O R R A P M …

22
Гольф ASCII-арт
Давайте спробуємо пограти в гольф у цьому творі ascii-art, який представляє людину з гольфу: '\. . |> 18 >> \. '. | O >>. 'о | \. | / \. | //. | jgs ^^^^^^^ `^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^ Джерело: JGS - http://www.retrojunkie.com/asciiart/sports/golf.htm Правила: Вхід заборонено Не допускаються зовнішні ресурси Вихід повинен …

7
Добре! Я шериф кодового гольфу!
Цілком імовірно, що хтось, хто користувався Twitter пару місяців тому, дізнався б про "Зло! Я шериф мему X ". Де просте зображення шерифа намальовано емоджи і змінюється, щоб відповідати темі. Тому я подумав, що настав час шерифа з Кодечного гольфу. Ось він: ### ##### ### ### ### # ##### # …

15
ABAA / ABBB: Створіть цей рекурсивний 2D шаблон
Я плутався з нескінченними резисторними мережами (довга історія), коли зіткнувся з такою цікавою рекурсивною схемою: |-|| |--- Кожен екземпляр цього шаблону вдвічі ширший, ніж високий. Щоб перейти від одного рівня шаблону до іншого, ви розділите цей прямокутник на два підблоки (кожен з яких - квадрат NxN): AB = |-|| |--- …

14
Вбити його вогнем
Відмова: Історія, розказана в цьому питанні, є повністю вигаданою та придумана виключно для того, щоб забезпечити вступ. Я злий фермер, і щоб подорожчати пшеницю в своєму районі, я вирішив спалити поля всіх фермерів навколо мене. Мені б дуже хотілося, щоб поля горіли полум’ям (тому я можу використовувати мій злий сміх …

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

30
Порахуйте по діагоналі!
У нас багато горизонтальної осі для чисел, але я, чесно кажучи, думаю, що вони нудні. Ваше завдання сьогодні - побудувати мені ділянку діагональної осі між двома різними невід’ємними цілими числами, заданими як вхідні дані. Як побудувати вісь діагоналі? Візьмемо приклад із введенням 0, 5. Наша вісь повинна виглядати так: 0 …

30
ASCII мистецтво для торрент-інтерфейсу
Проблема Відтворити інтерфейс користувача з торрент-програми Якщо немає вводу, виведіть наступне: +----------+----------+----------+ |a.exe |##########|seeding | +----------+----------+----------+ |b.exe 10% |# |leeching | +----------+----------+----------+ |c.exe |##########|seeding | +----------+----------+----------+ |d.exe 20% |## |leeching | +----------+----------+----------+ |e.exe |##########|seeding | +----------+----------+----------+ |f.exe 30% |### |leeching | +----------+----------+----------+ |g.exe |##########|seeding | +----------+----------+----------+ |h.exe 40% |#### |leeching …

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