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

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

4
Сопоставьте строки, длина которых равна четвертой степени
В рамках этого вопроса, давайте рассмотрим только те строки, которые состоят из символа, xповторенного произвольное количество раз. Например: <empty> x xx xxxxxxxxxxxxxxxx (Ну, на самом деле это не обязательно x- любой символ в порядке, если вся строка содержит только 1 тип символа) Напишите регулярное выражение в любой разновидности регулярного выражения …

12
*** Пейзажи ***
Задача : написать программу, которая генерирует красивые (?) ASCII-арт-пейзажи и горизонты! Ваша программа имеет только один вход: строку, состоящую из любой комбинации / повторения символов 0123456789abc. Для каждого входного символа выведите вертикальную линию, составленную следующим образом: . .. ... oooo ooooo OOOOOO OOOOOOO XXXXXXXX XXXXXXXXX XXXXXXXXXX 0123456789 За буквами abcследует …

29
Стресс-тестер процессора с минимальным кодом…
Введение Существует множество утилит, способных создать высокую нагрузку на процессор для нагрузочного тестирования вашего процессора (ов). В Microsoft Windows вы даже можете использовать встроенную плату calculator.exe, ввести большое число, например 999999999, и нажать n!несколько раз, чтобы заставить ваши процессоры работать сверхурочно. Но что за решение, если вы не создали его …
28 code-golf 

29
Запрограммируйте свою любимую фразу
Выберите цитату или фразу длиной ровно 5 слов, например Programming puzzles and code golf!. Напишите программу, которая при добавлении к себе n раз выводит первые n + 1 слова вашей фразы по порядку. Например, если код вашей программы был MYPROGи ваша фраза была Programming puzzles and code golf!запущена ... MYPROG …

6
Давайте нарисуем флаг Непала
Флаг Непала ( Википедия , Numberphile ) выглядит очень отличается от любого другого. В нем также есть конкретные инструкции по рисованию (включены в статью Википедии). Я хочу, чтобы вы, ребята, сделали программу, которая будет рисовать флаг Непала. Пользователь вводит запрошенную высоту флага (от 100 до 10000 пикселей), а программа выводит …

13
Напишите функцию, которая скажет вам, какая из ее строк была удалена
Напишите функцию, которая содержит пять строк. Если вы запустите функцию как есть, она должна вернуть 0. Если вы удалите одну из пяти строк и запустите функцию, она должна сообщить вам, какая из строк была удалена (например, если вы удалите последнюю строку, она должна вернуть 5). Краткость, новизна и элегантность - …

11
Make StackOverflow Explode (букмарклет) [закрыто]
Закрыто . Этот вопрос нуждается в деталях или ясности . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Добавьте детали и проясните проблему, отредактировав этот пост . Закрыто 5 лет назад . Иногда люди разочаровываются в сети StackExchange (особенно SO). Ваша задача - создать букмарклет, который заставит StackOverflow …

12
Время жизни червя
условия Червь является любым списком неотрицательных целых чисел, а его правый (т.е. последний ) элемент называется головой . Если голова не равна 0, у червя есть активный сегмент, состоящий из самого длинного непрерывного блока элементов, который включает в себя голову и имеет все свои элементы, по крайней мере, такие же …

30
Найти слова, содержащие каждый гласный
Ваша программа должна найти все слова в этом списке слов, которые содержат все гласные ( a e i o u y). Есть простые способы сделать это, но я ищу кратчайший ответ. Я возьму любой язык, но я бы хотел увидеть Баш. Вот пример (может быть значительно улучшен): cat wordlist.txt | …

6
Выбор языков для игры в гольф [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 3 года назад . Какие советы по выбору правильного языка для гольфа? Какие факторы влияют на язык, который …
28 code-golf  tips 

29
Преобразуйте короткие названия месяцев в их более длинные аналоги [Завершено]
Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Этот вызов закончился! Поздравляем Flonk ! Я был уверен, что получу хорошую оценку, но после сдачи моей работы Флонка мой профессор не …

30
Сколько в пятницу 13 числа в году?
Ваша задача состоит в том, чтобы написать программу, в которой, учитывая год, выводится число «Пятница 13-е». Правила и детали: Вы можете получить ввод через STDINили в качестве аргумента, передаваемого вашей программе. Вы должны вывести результат в STDOUT. Вы можете предположить, что ввод будет действительным годом и не будет предшествовать григорианскому …
28 code-golf  date 

30
Возвращение 1 - Конкурс популярности [закрыт]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, редактируя этот пост . Закрыто 5 лет назад . Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по …

12
Hello World из 1024 символов [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, редактируя этот пост . Закрыто 3 года назад . Точно 1024 символа, не больше, не меньше: Должен печатать Hello World. Не должны …


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