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

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

19
Шаблон программы для печати * любой * строки
Напишите программу со следующими свойствами: При запуске как есть, программа не выдает выходные данные (т. Е. 0 байтов вывода). Внутри программы есть место (по вашему выбору: оно может быть в начале, в конце или где-то посередине) со следующим свойством: изменение программы путем помещения туда любой строки приведет к тому, что …

30
Обилие целых чисел!
Обильный номер представляет собой любое число , где сумма его делителей больше , чем исходное число. Например, правильные делители 12: 1, 2, 3, 4, 6 И суммируя эти результаты в 16. Поскольку 16 больше, чем 12, 12 в изобилии. Обратите внимание, что это не включает «Совершенные числа», например, числа, которые …

7
Слова -> Городской горизонт
Соревнование Ваша программа или функция будет принимать однострочный ввод из STDIN или параметр функции. Вы можете предполагать, что ввод будет содержать только буквенные символы (a-zA-Z), пробелы и точки остановки. Ввод нечувствителен к регистру, поэтому вы должны обращаться с «a» точно так же, как с «A». Для каждого символа в строке …

30
Копы: сделать регулярное выражение - сделать змею
Это нить полицейского. В потоке грабителя здесь . Напишите код, который принимает входные данные nи создает n-by-n "матрицу змей". Матрица змей - это матрица, которая следует этому шаблону: 3-на-3: 1 2 3 6 5 4 7 8 9 и 4 на 4: 1 2 3 4 8 7 6 5 …

14
Счетчик голосов в стеке
Напишите программу / функцию, которая возвращает счетчик голосов своего собственного ответа на Stack Exchange во время его выполнения. Ваша программа / функция может получить доступ к этой странице ( codegolf.stackexchange.com/questions/82609 ) через Интернет, однако: Ваша программа / функция может не принимать любой пользовательский ввод и Использование сокращателей URL запрещено Ваша …


24
Сколько лампочек включено?
Вы немного пятнышко на декартовой плоскости. Размышляя о своем существовании, вы решаете бродить вокруг своего самолета и трогать вещи. Вы замечаете, что у каждой пары координат, которую вы посещаете, есть выключатель света. Чтобы развлечь себя, вы решаете переключать каждый переключатель, с которым вы сталкиваетесь. Задача : Создать программу , которая …

30
Распечатайте кучу неинтересных цифр!
Номер неинтересного (который я полностью не выдумывал только для этой задачи) создаются следующим образом: Возьмите положительное целое число N Создайте новое число O, добавив цифры N в конце N Финальный неинтересный номер O * N Например, для N = 12: O = 1212 O * N = 1212 * 12 …

15
Что вы принесете на День Благодарения?
День благодарения в Соединенных Штатах приближается 24 ноября. Многие люди будут обедать со своими семьями, традиционно включая индейку и множество гарниров. Обычно это означает, что члены семьи должны координировать, кто принесет каждое из различных блюд. В этой задаче цель состоит в том, чтобы написать полиглот, который выводит разные блюда на …

30
Список возможных лет рождения живых людей
Соревнование Выведите список лет, который начинается с текущего года и заканчивается 120 лет назад. Год рождения каждого живого человека будет включен в этот список. Детали Список должен быть в порядке убывания. Разрешены все встроенные функции для манипулирования массивами и / или списками. Самый короткий код в байтах побеждает. При запуске …

8
Кенг Хо единицы времени
В прекрасной и увлекательной книге Вернора Винджа « Глубина в небе» (которую я, кстати, очень рекомендую 1 ), культура Кенг Хо , охватывающая различные звездные системы, не имеет понятия «дни», «месяцы». лет »и т. д., и, следовательно, имеет уникальную систему учета времени, которая измеряет время полностью в секундах. Наиболее часто …
40 code-golf 

17
Кошки идут Мяу, Коровы идут Му
Все знают, что кошки идут мяу, но многие не понимают, что кааааа идут мееооооо. На самом деле, длина гласных звуков, которые издает кошка, зависит от длины гласной, с которой вы обращаетесь к ней. Точно так же коровы идут, кричат Вызов Вы должны написать программу, которая принимает в качестве входных данных …
40 code-golf  string 

24
Центр Текст!
Центр Текст! В этом вызове вы будете центрировать различные линии. Примеры Foo barbaz Foo barbaz Hello World Hello World Programming Puzzles & Code Golf Programming Puzzles & Code Golf Характеристики Каждая строка ввода всегда будет содержать хотя бы один непробельный символ, вы можете предположить, что единственным пробельным символом являются пробелы …

30
Наибольший общий делитель
Ваша задача - вычислить наибольший общий делитель (GCD) из двух заданных целых чисел в минимально возможном количестве байтов кода. Вы можете написать программу или функцию, получая ввод и возвращая вывод любым из наших общепринятых стандартных методов (включая STDIN / STDOUT, параметры функции / возвращаемые значения, аргументы командной строки и т. …

30
Заранее с Новым годом, 2016!
Ваш вклад будет целым числом от 1970 до 2090 (включительно), представляющим год. Ваша программа должна выводить следующий год, в который день нового года приходится на тот же день недели, что и год ввода. Тестовые случаи: Ниже приведены примеры входов и выходов 2001 => 2007 2047 => 2058 2014 => 2020 …

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