Запитання з тегом «code-golf»

Код-гольф - це змагання за вирішення певної проблеми в найменших байтах вихідного коду.

30
Дуже прості трикутники
Напишіть програму або функцію, яка приймає додатне ціле число (через stdin, командний рядок або функцію arg) і друкує або повертає рядок з багатьох цих маленьких трикутників, пов’язаних між собою, чергуючи, у який спосіб вони вказують: /\ /__\ Цей єдиний трикутник - це вихід, якщо вхід є 1. Якщо вхід є …

30
Чи число ділиться на кожній його цифрі?
Ми з моїм другом працювали в лабораторії в нашому класі комп'ютерних наук AP і вирішили зашифрувати один з проблем, оскільки після закінчення ми все ще мали половину класу. Ось питання: Враховуючи число n, чи поділяється n кожну його цифру? Наприклад, 128 пройде цей тест - він ділиться на 1,2 та …
47 code-golf 

14
Складіть кодовий квадрат з улюбленим словом
Виберіть улюблене загальне англійське слово з 6 літер, яке не має повторених літер , наприклад wombat. Напишіть програму в сітці символів N × N без коментарів , щоб кожен рядок і стовпець містили всі літери вашого слова в малі літери в будь-якому порядку. Програма повинна вивести визначення вашого слова в …

15
Періодична таблиця елементів - код гольфу
На базі Практичного гольфу - США Ваше завдання - знайти абревіатуру (символ) елемента, який задається назвою елемента, аж до унукокцію (118). Використовуйте періодичну таблицю у Вікіпедії . Завдяки кричущому кості, ви можете знайти повний список елементів до абревіатур на http://pastebin.com/DNZMWmuf . Ви не можете використовувати будь-які зовнішні ресурси. Крім того, …

18
Поради щодо гольфу в Перлі?
Які загальні поради щодо гольфу в Перлі? Я шукаю ідеї, які можна застосувати до проблем із гольфом взагалі, які принаймні дещо характерні для Perl (наприклад, "видалити коментарі" - це не відповідь). Будь ласка, опублікуйте одну пораду за кожну відповідь.
47 code-golf  tips  perl 

30
Піксельне мистецтво, епізод 1: показ Super Mario
це-я! Сьогоднішнє завдання просте: написати програму або функцію, яка відображає непрацюючий малий спрайт Маріо, від Super Mario Bros, на NES, на синьому тлі. Будь-яка запис є дійсною, доки вона відображає ці 12 * 16 пікселів де-небудь на екрані / вікні / браузері. (EDIT: відображене зображення можна збільшити, якщо ваша мова …

30
Перетворіть 1, 2, 3, 4, 5, 6, 7, 8 і 9 в "один", "два", "три" тощо
Переможець: хитра відповідь професорфіш ! Цілих 9 байт! Оце Так! Ви можете продовжувати надсилати свою відповідь, однак перемогти більше не можете. Оригінальна публікація, збережена для нащадків: Ваша мета - перетворити ціле число між 1-9 у слово, яке воно представляє. Вам не потрібно буде турбуватися про десяткові знаки Користувач введе число. …

30
Роздрукувати “N NE E SE S SW W NW”
Це здається майже тривіальним, але оскільки після певних зусиль я не зміг перемогти буквальне рішення в J, я подумав, що це може зробити гідний виклик (хоча, щоб бути зрозумілим, це не специфічна проблема для J). Назва говорить все це. Вам просто потрібно написати програму або функцію (не беручи аргументів), яка …

30
Створіть кольорову сітку RGB
Це! є кольорова сітка RGB ... В основному це двовимірна матриця, в якій: Перший рядок і перший стовпець червоні. Другий ряд і другий стовпчик зелені. Третій ряд і третій стовпчик - сині. Ось кольори, описані графічно, використовуючи букви R, G та B. Ось як обчислюється колір кожного пробілу в сітці. …

30
Давайте намалюємо кілька бомб Atari ST!
Вступ Atari ST був досить популярним персональним комп'ютером з середини 80 - х до початку 90 -х років епохи, харчування від Motorola 68000 мікропроцесор. На цій машині поведінка операційної системи за умовчанням для винятків винятків із процесора полягала в тому, щоб відображати ряд бомб на екрані, як показано на наступному …

12
Графіка Брайля
Вирізати булеву матрицю в 4х2 блоків і зробити їх як символи Брайля U+2800... U+28FF. [[0,1,0,0,1,0], [1,0,0,0,0,0], [1,0,0,0,1,0], [1,1,1,1,0,0]] ⣎⣀⠅ Прокладка з 0-с, якщо розміри не кратні 4 і 2. [[0,1,0], [1,0,0], [1,1,1]] ⠮⠄ Застосовуються звичайні правила гольфу, гнучкі у форматі введення. Вихідні дані повинні мати структуру матриці або мати вигляд …

30
Орео? Ні ... Льодяник, можливо?
З 2009 року кодові назви версій Android мають кондитерські теми. Android 1.5 - це кекс, Android 1.6 - пончик, Android 2.0 - Eclair тощо. Насправді, назви версій в алфавітному порядку! C -> Cupcake D -> Donut E -> Eclair F -> Froyo G -> Gingerbread H -> Honeycomb I -> …
46 code-golf  string 

30
Так, але ні, але так
Нещодавно мій колега на жарт надіслав мені такий фрагмент JavaScript: let butScript = (nrOfButs) => { for(var i = 0; i < nrOfButs; i++){ if(i % 3 == 0){ console.log("Yeah") } if(i % 2 == 0){ console.log("But") } if(i % 3 == 1){ console.log("No") } } } Оскільки код був …
46 code-golf  string 

30
Це зупиниться? (Розбійники)
Це нитка розбійників. Нитка поліцейських тут . Ваше завдання полягає в тому, щоб зламати подання поліцейського, знайшовши інформацію, яка робить його зупиненим. Вам не доведеться з’ясовувати, чому або всі входи, які роблять зупинку, якщо їх більше, або вхід, призначений поліцейським, лише один вхід. Після того, як ви зламали подання, опублікуйте …

30
Намалюйте прапор Швейцарії
Завдання: Виведіть прапор Швейцарії. З нагоди Дня Швейцарії / Bundeesfeiertag Schweizer / Fête nationale suisse / Festa nazionale svizzera / Fiasta naziunala svizra! Деталі: Прапор складається з білого ( #FFFFFF) хреста на червоному ( #FF0000) тлі. Хрест складається з квадрата 6х6 зі склеєними на кожну сторону руками розміром 6х7. Хрест …

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