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

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

13
Код Гольф Гольф Гольф
Golf Challenge Учитывая ниже ASCII "Зеленый". | | | |> | | | | | O | | | | | | | | | | | | | Позвольте |Обозначить стену Позвольте |Обозначить половину полюса флага Позвольте >Обозначить флаг на полюсе Позвольте OОбозначить отверстие Позвольте oОбозначить шар Размеры "зеленого" …

9
Одиночество простых чисел
Недавно я прочитал роман «Одиночество простых чисел», где главные герои несколько сравниваются с двумя простыми числами (« всегда вместе, но никогда не трогай »). Твин простое простое число , что либо 2 меньше или больше , чем 2 другого простого числа -для например, двойной прайм пары (41, 43). Другими словами, …
24 code-golf  math  primes 

15
Конец вкладки против космической войны
Конец вкладки против космической войны Итак, было много споров о том, использовать ли табуляции или пробелы для отступа / форматирования кода. Можете ли вы помочь университету уладить спор, перейдя на невероятно сумасшедший уникальный метод форматирования. Ваша задача - написать полную программу или функцию, которая расширяет все вкладки на четыре области. …


9
Советы по игре в гольф в Brain-Flak
Brain-flak - это основанный на стеке язык тьюринга и тарпита, написанный совместно мной, DJMcMayhem и 1000000000 . Некоторые пользователи очень опытны в таинственных способах Brain-Flak. Поэтому я подумал, что было бы неплохо установить этот вопрос как способ для нас, и, надеюсь, для других, поделиться своими знаниями с сообществом и снизить …

24
Числа, кратные сумме и произведению их цифр
Возьмите натуральное число X. Это число является частью интересующей нас последовательности, если сумма всех цифр Xявляется делителем Xи если произведение всех цифр Xявляется делителем X. Например, 135такое число, потому что 1 + 3 + 5 = 9которое делит 135 = 9 * 15и 1 * 3 * 5 = 15которое …

30
Кодировать алфавитный шифр
Если задана строка, содержащая только строчные буквы, закодируйте эту строку с помощью алфавитного шифра. Для кодирования с помощью алфавитного шифра (я буду использовать пример hello): Сначала преобразуйте каждую букву в строке в число в зависимости от ее положения в алфавите ( a= 1, b= 2и т. Д.). Пример:8 5 12 …

23
Сколько раз будет звонить колокольня?
Введение Колокольня будет звонить в колокола каждый час, nвремя от времени, с nтекущим часом на 12-часовых часах. Например, колокол будет звонить 5 раз в 17:00 и 10 раз в 10:00. задача Задав два раза в подходящем формате, выведите количество звонков, включая время начала и окончания Примеры "10am-12pm" 10+11+12= 33 [01:00, …
24 code-golf  clock 

27
Выведите еврейский алфавит
Ваша задача распечатать этот точный текст: אבגדהוזחטיכךלמםנןסעפףצץקרשת (Вы можете распечатать завершающий перевод строки) Хэш SHA256 кодировки текста UTF-8: 0ab6f1e0bf216a0db52a4a5a247f95cba6f51496de7a24dfd01f3985dfcf6085 Кодировка Base64: 15DXkdeS15PXlNeV15bXl9eY15nXm9ea15zXnted16DXn9eh16LXpNej16bXpden16jXqdeq правила Вы не можете использовать встроенный вывод этого текста. Стандартные лазейки запрещены. Это код-гольф , поэтому выигрывает самый короткий ответ. Удачи!

2
Вычислить максимально возможное количество прогонов для максимально возможной строки
[Этот вопрос является продолжением для вычисления прогонов строки ] Период pстроки w- это любое положительное целое число, pтакое, что w[i]=w[i+p] когда бы ни были определены обе стороны этого уравнения. Позвольте per(w)обозначить размер наименьшего периода w. Мы говорим, что строка wпериодическая тогда и только тогда per(w) <= |w|/2. Так что неофициально …

6
Открыта ли дверь электрического гаража?
Моя электрическая дверь гаража работает так: Есть только одна кнопка для управления дверью Если дверь полностью закрыта, и я нажимаю кнопку, дверь начинает открываться. Требуется 10 секунд, чтобы полностью открыть Если дверь полностью открыта, и я нажимаю кнопку, дверь начинает закрываться. Для полного закрытия требуется 10 секунд Если дверь частично …
24 code-golf 

30
Кодовая лестница, Грабители
Это нить грабителей. Нить полицейских идет сюда . Напишите код, который имеет такое же количество байтов, что и пост полицейского, и где обнаруженные символы идентичны. Код должен производить 1в своем начальном состоянии и производить числа, 2, 3 ..когда делаются отдельные изменения. Победителем станет грабитель, взломавший большинство постов. Пример поста: MyLang, …

15
Нарисуйте лестницу и скользите
Ваша задача - создать программу или функцию, которая принимает в качестве входных данных натуральное число ( n) от 1 до 25 (включительно) и печатает изометрическое представление слайда и лестницы сn количеством ступеней. Характеристики лестницы и горки Лестница всегда ориентирована слева, а горка справа. Мы видим его со стороны лестницы, поэтому …

30
Алфавитный треугольник снова поражает
задача Ваша задача распечатать этот точный текст: A BCD EFGHI JKLMNOP QRSTUVWXY ZABCDEFGHIJ KLMNOPQRSTUVW XYZABCDEFGHIJKL MNOPQRSTUVWXYZABC DEFGHIJKLMNOPQRSTUV WXYZABCDEFGHIJKLMNOPQ RSTUVWXYZABCDEFGHIJKLMN OPQRSTUVWXYZABCDEFGHIJKLM NOPQRSTUVWXYZABCDEFGHIJKLMN OPQRSTUVWXYZABCDEFGHIJKLMNOPQ RSTUVWXYZABCDEFGHIJKLMNOPQRSTUV WXYZABCDEFGHIJKLMNOPQRSTUVWXYZABC DEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKL MNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVW XYZABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJ KLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXY ZABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOP QRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHI JKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZABCD EFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZA BCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZ Спекуляции Вы можете сделать это только строчными, а не заглавными. Трейлинг-перевод строки в конце треугольника разрешен. Конечные …

7
Фортепианная клавиатура ASCII
Клавиши пианино имеют 3 символа в ширину и 7 символов в высоту. Однако, если бы каждая клавиша была шириной 3 символа, для черных клавиш было бы недостаточно места. Вот почему некоторые из белых клавиш имеют вырезанные части. Есть 3 типа белых клавиш. Ключи с правой половиной отсутствуют (R): ____ | …

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