Головоломки для програмування та коди для гольфу

Q & A для програмування головоломки ентузіастів і код гольфістів

7
Малюйте разом із процесором
Я натрапив на статтю, де студенти використовували мережевий трафік, щоб намалювати свій університет на графіку IPv6 в країні . [зображення] Ваша мета проста у визначенні, але складна у здійсненні. Намалюйте текст MAIL (оскільки це одне з небагатьох слів, яке можна прочитати на 1D графіку) на графіку CPU. Це має виглядати …
289 code-golf 

30
Мені потрібна програма, де користувач вводить масив подвійних і програма виводить масив, відсортований
Примітка. Це питання було сильно відредаговане з моменту його першого публікації. Правила були перенесені сюди , прочитайте їх, перш ніж публікувати будь-яку відповідь, щоб зрозуміти мету цього. Це було перше питання, створене в категорії кодування тролінгу . Уявіть, що ледачий користувач у Stack Overflow задає це питання: Мені потрібна програма, …

30
Зробити так, як я працюю
Часто я виявляю, що я виконую сценарій або запит, який потребує значної кількості часу для запуску. Я можу залишити цей сценарій відкритим і насолоджуватися деяким зволіканням з провини. Тепер, що робити, якби я міг написати сценарій, який, здається, є одним із перерахованих вище сценаріїв для будь-якого глядача, але лише за …

30
Нам не дивно кодувати гольф, ви знаєте правила, як і я
Напишіть найкоротшу програму, яка друкує всю лірику фільму Рік Естлі "Never Gonna Give You Up" . Правила: Потрібно виводити тексти песен точно так, як вони відображаються у вищевказаному пастбіні *. Ось сирий відвал: http://pastebin.com/raw/wwvdjvEj Не можна покладатися на будь-які зовнішні ресурси - усі тексти пісень повинні бути створені / вбудованими …

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

30
Фарбуйте Зоряну ніч об'єктивно в 1 КБ коду
Зауважте : Андерс Касеорг був прийнятий на даний момент, щоб звернути увагу на його чудову відповідь, але виклик ні в якому разі не закінчується! У пропозиції ще є 400 балів для тих, хто отримує найкращий результат без використання вбудованої компресії. Нижче - 386x320PNG-зображення зіркової ночі Ван Гога. Ваша мета - …

30
Додайте мову до поліглоту
Це виклик ланцюжка відповідей, в якому кожна відповідь спирається на попередню відповідь. Я рекомендую сортувати нитку за "найстарішим", щоб бути впевненим у тому, в якому порядку створюються пости. Примітка . Це стало досить тривалим викликом, і опублікувати нові відповіді досить складно. Таким чином, зараз для цього виклику доступна кімната для …

30
Гра на виживання - Створіть свого вовка
Дошка Рада представляє собою двовимірний масив осередків. Клітини заселені тваринами . Щодня всі тварини на Дошці одночасно роблять один хід. Якщо дві або більше тварин переміщаються до однієї клітини, вони б'ються, поки одна не залишиться. Можливі рухи та атаки такі: Ходи - { Move.UP, Move.RIGHT, Move.DOWN, Move.LEFT, Move.HOLD} Атаки - …

30
Не використовуючи цифри, отримайте найвищу зарплату. Але не перебільшуйте!
Оскільки я подаю заявку на деякі робочі місця, в оголошенні про роботу яких не вказано зарплату, я уявив собі особливо злого інтерв'юера, який би дав кандидату можливість самостійно визначати зарплату ... "гольфуючи" це! Тож просто так: Не використовуючи цифри, напишіть код, який видає річну зарплату, яку ви хочете запропонувати. Однак, …

30
Еволюція "Привіт Світу!"
Цей конкурс офіційно закінчений, переможець - jimmy23013 . Вітаємо! Завдання полягає в тому, щоб зробити програму, яка друкує Hello World!для stdout. Проблема полягає в тому, що у вашій програмі відповідь Левенштейна має відстань 7 або менше від програми у відповіді, поданій перед вашою. Як це буде працювати Нижче я вже …

30
Код, який виконується лише один раз
Мета Мета цього завдання - написати код, який буде виконуватися один раз і лише один раз. Це означає, що це певним чином пошкоджує програму, сценарій чи середовище. Якщо перезавантаження системи дозволяє запустити код знову, що дозволено. Оцінка балів Кількість голосів. Усі припущення повинні бути чітко перераховані. Будь-які відповіді, що ініціюють …

30
Роздрукуйте кожен символ, який не має вашої програми
Ваше завдання - створити програму (використовуючи лише друковані символи ASCII та / або вкладки та нові рядки), яка виводить саме ті символи у друкованому просторі ASCII ( 0x20до 0x7e), які не відображаються у вихідному коді вашої програми (у будь-якому порядку, проте багато разів хочеш). Виграє найкоротший код для будь-якої мови.

21
ЗБЕРІГУЙТЕ БОМБУ!
Вас взяли на роботу за свої технічні знання в якості побічного агента, щоб гарантувати, що хороший хлопець зможе виконати свою роботу і світ зможе врятувати. Це ваша остання місія перед відставкою з високою зарплатою та вдячністю всього світу. Але перед тим, як вам змусити роззброїти Велику надмірно масивну BOMB злого …

30
Гольф вам королева за велике благо!
Використовуючи вашу мову вибору, гольф- лас . Куайн є непустою комп'ютерною програмою , яка не приймає вхідний сигнал і видає копію свого власного вихідного коду в якості єдиного виходу. Ніякого обману - це означає, що ви не можете просто прочитати вихідний файл і роздрукувати його. Крім того, у багатьох мовах …
204 code-golf  quine 

30
Що? Немає помилки? [зачинено]
Ваше завдання просте. Напишіть програму, яка, очевидно, повинна створювати помилку на перший погляд при компілюванні або запуску, але або не робить, або створює якусь іншу непов'язану помилку. Це конкурс популярності, тому будьте креативними.

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