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

68
Леген ... подожди ...

Дарий! В событиях, совершенно не связанных с тем, что, я надеюсь, произойдет со мной в ближайшие пару дней, я поручу вам написать код, который выполняет следующие действия: Распечатать Legen... wait for it... немедленно, с завершающим переводом строки. Подождите до следующего полного часа (когда...

67
Эй, мальчик, должен это сумма

Каждое положительное целое число может быть выражено как сумма не более трех палиндромных положительных чисел в любом основании b ≥5.   Cilleruelo и др., 2017 Положительное целое число является палиндромным в данной базе, если его представление в этой базе без ведущих нулей читает то же самое в...

67
Вывести знак

Учитывая число N, выведите знак N: Если N положительно, выведите 1 Если N отрицательно, выведите -1 Если N равно 0, выведите 0 N будет целым числом в пределах представимого диапазона целых чисел в выбранном вами...

67
Магическое Собрание: Друзья или Враги?

В карточной игре Magic: The Gathering есть пять разных цветов, которые обозначают рыхлую принадлежность карт: White ( W), Blue ( U), Black ( B), Red ( R) и Green ( G). Они часто расположены в пятиугольнике следующим образом: W G U R B Как в знаниях MtG, так и во многих карточных механиках смежные...

66
Это моя подушка

... ты поможешь мне увековечить это? У меня была эта подушка несколько лет, и, видимо, пришло время избавиться от нее. Можете ли вы написать функцию или программу, которую я могу взять с собой и использовать для воссоздания этой подушки, когда захочу немного вспомнить. Он должен работать без...

66
Диагональный алфавит

При отсутствии входных данных ваша задача - сгенерировать следующее: a b c d e f g h i j k l m n o p q r s t u v w x y z Не визуально ваша задача - сгенерировать каждую букву в алфавите с пробелами перед ней, равными ее положению в алфавите минус один. Если вы распечатаете это, оно должно выглядеть...

66
Отказоустойчивый Hello World (он же Интервью)

В конце вашего интервью Злой Интервьюер говорит вам: «Мы заставляем всех наших кандидатов пройти короткий тест на кодирование, чтобы увидеть, действительно ли они знают, о чем говорят. Не волнуйтесь, это легко. И если вы создадите рабочая программа, я сразу предложу тебе работу. Он жестом просит...

66
Напишите программу, которая сама загружает

Напишите программу, которая подключается к этому сайту, загружает сам ответ, в котором он размещен, извлекает собственный исходный код и распечатывает его. Вывод должен быть идентичен исходному коду. Самый короткий код (в байтах) выигрывает. Правила: Сокращения URL не допускаются. Ответ должен...

66
Переведите ваш английский исходный код на иностранный язык [закрыто]

Я заметил, что существует огромное количество компьютерных языков, основанных на английском. Я предлагаю исправить это путем перевода существующих компьютерных языков на иностранные языки! Выберите компьютерный язык, который использует английские ключевые слова / функции Выберите любой естественный...

66
Самое странное запутанное «Привет, мир!» [Закрыто]

Задача: Создайте запутанную программу, которая печатает Hello World!(именно так). Возможно, в вашей программе нет строк. Правила: Вы можете использовать любой язык программирования, который вам нравится. Сделайте это как можно более запутанным Это конкурс популярности , поэтому победит ответ с...

66
Три-три-три!

Напишите программу, которая производит вывод, такой что: По крайней мере три разных символа появляются. Количество вхождений каждого символа кратно 3. Например, A TEA AT TEEдействительный выходной сигнал , так как каждый из 4 -х различных символов, A, E, Tи (space), происходит в 3 раза. Конечно,...

66
Это число Циклопа? "Никто не знает!

Задача: С учетом целочисленного ввода выясните, является ли это число Циклопом. Вы можете спросить, что такое число Циклопа? Ну, это число, двоичное представление которого имеет только один 0в центре! Тестовые случаи: Input | Output | Binary | Explanation -------------------------------------- 0 |...

66
Нарисуйте ☣ (символ биологической опасности)

Нарисуйте символ биологической опасности в произвольном цвете на ярко окрашенном фоне. Конкретные пропорции были опубликованы в выпуске Федерального реестра правительства США от 27 июня 1974 года . подробности В качестве вывода разрешены запись в файл (растровые и векторные форматы) или отображение...

66
Гипотеза Коллатца (OEIS A006577)

Это гипотеза Коллатца (OEIS A006577 ): Начните с целого числа n > 1. Повторите следующие шаги: Если n четное, разделите его на 2. Если n нечетно, умножьте его на 3 и добавьте 1. Доказано , что для всех натуральных чисел до 5 * 2 60 , или около 5764000000000000000 , п , в конечном счете станет 1...

66
Нарисуйте случайный черно-белый лес

Ваша задача - написать программу, которая будет рисовать черно-белое изображение размером 800x600 с чем-то, напоминающим лес. Вот так (это фото из грязи): правила Вам запрещено использовать любые существующие изображения - вы должны генерировать изображение исключительно алгоритмически Используйте...

65
Напишите полиглот, который печатает название языка

Ваша задача - написать программу, которая будет работать на максимально возможном количестве языков, используя как можно меньше символов. Чтобы избежать тривиальных решений, программа должна напечатать название языка, на котором она была запущена. счет Ваша программа должна работать как минимум на...

65
Алфавит моей дочери

На днях мы писали предложения с моей дочерью с магнитным письмом на холодильник. Хотя мы смогли сделать некоторые ( I love cat), у нас не было достаточно букв, чтобы сделать другие ( I love you too) из-за недостаточного количества букв o(4) Затем я узнал, что, хотя один набор включает в себя 3...

65
Нумерация страниц в стиле xkcd

Книга Рэндалла Манро «xkcd, том 0» использует довольно странную систему счисления для номеров страниц. Первые несколько номеров страниц 1, 2, 10, 11, 12, 20, 100, 101, 102, 110, 111, 112, 120, 200, 1000, 1001, ... Это выглядит как троичный, но обратите внимание, что он прыгает с 20прямой к 100, от...

65
Испытание на 9 лунок [закрыто]

Испытание на 9 лунок 9 кодов игры в гольф различной сложности. Штрафы за использование одного и того же языка более одного раза. Вопрос будет дополнен парсами, чемпионами и призерами. Это из-за соревнования с друзьями, это не обычный формат, но я надеюсь, что некоторые из вас оценят разные...