Пазлы для программирования и Code Golf

Вопросы и ответы по программированию головоломок энтузиастов и любителей кода

13
Кто был президентом США?
Вызов Напишите программу, которая принимает в качестве входных данных день с 30 апреля 1789 г. по 21 августа 2019 г. и возвращает в качестве выходных данные того, кто был президентом США в тот день. Примечания В списке президентов США , формат их имен, и в период своего председательства, смотрите ниже: …

10
Шарлатан
Никто не совсем уверен, что смайлик >:Uдолжен представлять, но многие ученые считают, что это похоже на злую утку . Давайте предположим, что это так. задача Учитывая целое число n от 0 до 3 включительно, выведите или верните quack если n = 0, >:U если n = 1, U U > …

30
Скобки полностью совпадают?
Вы должны написать программу или функцию, которая берет строку в скобках и выводит, соответствует ли эта строка полностью. Ваша программа должна напечатать истинное или ложное значение, и IO может быть в любом разумном формате . Правила и определения: Для этого вызова, «скобка» представляет собой любая из этих символов: ()[]{}<>. Пара …

2
Серьезно, GolfScript, CJam или Pyth?
Некоторое время назад был задан следующий вопрос: GolfScript, CJam или Pyth? Основываясь только на названии, я подумал, что это будет очень хороший вызов, но, к сожалению, это был вопрос с советами. Вот вызов, который я хотел прочитать: Кто сказал, что языки игры в гольф не использовались в реальном мире? Как …

30
Робот-рулетка: игра на высоких ставках
Итоговые результаты + ---------------------------------- + --------- + ---- ----- + --------- + ---------------------------- + | Имя | Оценка | WinRate | TieRate | Вероятность исключения | + ---------------------------------- + --------- + ---- ----- + --------- + ---------------------------- + | 1. SarcomaBotMk11 | 0,06333 | 6,13% | 0,41% | [42 24 …

30
«Обман»
Давний Люркер, первый постер. Так что здесь идет. На странице Википедии о квине говорится, что «квин считается« обманщиком », если она смотрит на собственный исходный код». Ваша задача состоит в том, чтобы создать одну из этих «обманных лозунгов», которая читает собственный исходный код. Это код-гольф , поэтому выигрывает самый короткий …
56 code-golf  quine 

6
Рисование по номерам (используя программирование, а не числа)
Ваша задача - создать программу, которая берет черно-белое контурное изображение (примеры изображений ниже) и заполняет его цветом. Вы сами решаете, как разделить каждый регион и каким цветом его заполнить (вы даже можете использовать ГСЧ). Например: Как вы можете видеть, я явно превосходный художник, когда дело доходит до MS Paint. счет …

30
Напечатайте каждый печатный символ ASCII, не используя его
На языке программирования по вашему выбору напишите 95 программ, каждая из которых выводит отдельный из 95 печатных символов ASCII, причем этот символ не встречается где-либо в программе . Например, если ваш язык Python , ваша программа, которая выводит символ, Pможет быть print(chr(80)) потому что Pимеет код ASCII 80. Эта программа …

9
Нарисуй теплую приветственную секретную шляпу
Winter Bash 2014 в самом разгаре и разве мы не любим шляпы? Особенно секретные шляпы! Так почему бы не нарисовать одну из секретных шляп? Соревнование Ваша задача состоит в том, чтобы нарисовать теплую приветственную шапку пропорционально, на языке по вашему выбору и иметь точную конструкцию, указанную на этой странице . …

30
Эволюция OEIS
В этой задаче цель состоит в том, чтобы воссоздать онлайн -энциклопедию целочисленных последовательностей по одной последовательности за раз. Подобно Эволюции Hello World , каждый ответ зависит от предыдущего ответа. Со временем эта задача создаст «семейное древо» последовательностей OEIS. Это просто добавить к этому дереву. Найти предыдущий ответ, который может быть …

30
Играть в игру «BZZT»
Победитель: ответ Aditsu на CJam ! Колоссальные 25 байтов! Приятно! Вы можете продолжить отправлять свой ответ, однако вы больше не можете выиграть. Оригинальный пост сохранен для потомков: Игра «Bzzt» - это игра, в которой вы должны сосчитать число (в данном случае 500). Однако, если число содержит 3 или делится на …
56 code-golf 

30
Список простых чисел до миллиона
Это мой первый и очень простой вопрос по гольфу, поэтому я заранее прошу прощения, если нарушил какие-либо правила сообщества. Задача состоит в том, чтобы распечатать в порядке возрастания все простые числа менее миллиона. Формат вывода должен быть один номер на строку вывода. Целью, как и в большинстве представлений кода для …

10
Разбор текста написан миллитекстовым шрифтом
Чтение текста миллитекстового шрифта Существует шрифт здесь , что соответствует каждый символ в один 1x5 пикселей блока. Он делает это (при условии, что вы используете ЖК-экран), используя каналы RGB каждого пикселя, чтобы расширить один пиксель на три вложенных столбца, по одному для каждого канала. Ваша задача - взять строку текста, …
56 code-golf 

30
Выход Pi без математики [закрыт]
Как можно меньше байт, ваша задача - написать программу, которая выдает: 3.14 На празднование позднего дня Пи, конечно! :) правила Вы можете сделать это как угодно, но есть некоторые ограничения. Вы не можете использовать арифметические операции где-либо в вашей программе. Это включает в себя +, -, *, /, %, ^(возведение …
56 code-golf  pi 

30
Сколько кода будет играть в гольф кодегольф, если код гольф может кодировать гольф?
Напишите функцию или программу, которая принимает два слова в качестве входных данных и выводит варианты популярного английского скороговорки «Сколько бы дерева сгрызло сурок, если сурок мог бы соскоблить дерево?». Выход будет использовать первое слово четыре раза Сколько woodбы woodзабил патрон, если бы woodпатрон мог забить wood? а второе слово четыре …
55 code-golf  string 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.