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

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

3
Морковь. Так. Много. морковь
Блин, это много моркови. Вдохновение Задание Вы должны создать программу, которая, на максимально возможном количестве языков, заменяет каждый экземпляр ссылкой, отформатированной^ с уценкой (это означает, что если бы я должен был опубликовать ее в ответе, она автоматически прочитала бы ее как изображение и поместила бы вместо нее изображение). слов) этой …

2
Бета Снежинка
Вызов Зима быстро приближается со многими местами, получающими первые слои снега в течение сезона 15/16, так почему бы нам не разбить снегоуборочные машины и не закодировать себя снегом? Получив целое число nчерез STDIN, выведите ASCII-представление снежинки беты (как описано ниже) на уровне n. Бета Снежинка Снежинка начинается на уровне 0 …

1
Вращающиеся спирали
Учитывая квадрат текста, представляющий спираль символов, вращайте его! Спираль начинается в центре и движется против часовой стрелки к внешнему краю, начиная слева от центра: 987 216 345 Это переводит на строку 123456789. Поворот выполняется влево , поэтому если повернуть его на одну позицию, он будет 234567891. Это представлено: 198 327 …
12 code-golf  string 

12
Играть в игру на выбывание
Вступление В этом задании ваша задача - смоделировать игру определенного типа. В игре участники стоят в кругу, и все держат целое число. В каждом раунде игры каждый участник указывает на человека, nотступающего, если nэто число, которое он держит. Если nположительный, они считают справа, если nотрицательный, они считают слева, а если …

30
Удалить повторяющиеся слова из строки
Удалите все повторяющиеся слова из введенного предложения. На входе будет что-то похожее, cat dog cat dog bird dog Snake snake Snakeа на выходе должно быть cat dog bird Snake snake. Там всегда будет один пробел, разделяющий слова. Порядок вывода должен совпадать с порядком ввода. (См. Пример) Вам не нужно обрабатывать …
12 code-golf  string 

3
Математика в Манхэттене
Я определяю следующие операторы: Манхэттен Добавление a + M b для однозначных чисел является результатом объединения b на a. Итак, a + M b = 10a + b. Следовательно, общий оператор + M определяется следующим образом: a + M b = 10a + b Манхэттенское вычитание a - M b, …

3
Генерация монотонной функции
обзор В этой задаче ваша задача состоит в том, чтобы случайным образом генерировать монотонную математическую функцию между двумя наборами. вход Ваши входные данные представляют собой два натуральных числа sи n. После получения этих входных данных ваша программа должна сгенерировать случайную математическую функцию fиз набора в . Другими словами, это «правило», …

4
Спаси пилота!
Вопрос Мы захвачены армией роботов на их космической станции. Наш пилот космического корабля находится в тюрьме, которая находится на уровне 1. Есть только один способ, как сбежать, и это спасает вашего пилота космического корабля. Это означает переход с уровня N на уровень 1. Однако, поскольку это очень рискованно, вам нужно …
12 code-golf 

5
Увидимся в другой жизни, братан!
Большинство из нас, фанатов LOST, помнят компьютер, на котором Десмонду приходилось печатать символы «4 8 15 16 23 42» каждые 108 минут, иначе мир закончится (или так?). Задача здесь состоит в том, чтобы создать программу, которая будет делать то же самое, требуя, чтобы каждые 108 секунд вводился ввод 4 8 …

2
Нарисуйте таблицу вывода SQL
Я уверен, что большинство из нас видели результаты SQL в терминале, все аккуратно отформатированы в строки и столбцы. Если нет, вот пример: +----------+-----------+----------------+ | column 1 | column 2 | column 3 | +----------+-----------+----------------+ | data | more data | even more data | | etc | just goes | …
12 code-golf 

1
Напишите сценарий паники для удаленной защиты Mac Pro от ненадежного локального пользователя [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме обмена стеками Code Golf. Закрыто 3 года назад . Ситуация Предположим, я разрешаю администратору «Shady Sam» на моей рабочей станции выполнять важные административные задачи на моем …

3
Дорожная живопись впереди
Учитывая два параметра полосы движения и длины дороги , выведите ASCII-представление разметки полосы движения для службы дорог и дорожного движения, чтобы раскрасить дороги. Пример ввода / вывода Вход: BTHMLRPHU 21 Мне все равно, если вы берете два параметра или объединяете число в конце строки, это однозначно. Входные данные могут быть …

1
Испытание на сжатие текста на английском языке без потерь [закрыто]
Закрыто . Этот вопрос нуждается в деталях или ясности . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Добавьте детали и проясните проблему, отредактировав этот пост . Закрыто 4 года назад . Вызов: Ваша задача (если вы решите принять ее) состоит в том, чтобы сжать и распаковать …

14
Последовательности составных чисел
Последовательности составных чисел Вдохновленный этим вопросом Учитывая положительное целое число n , ваш код должен вывести первые n составных чисел. Ввод, вывод Вы можете написать программу или функцию. Ввод осуществляется через STDIN или аргумент функции, а вывод - через STDOUT или возвращаемое значение функции. Выход может быть List, Array или …

1
Гольф Войны, Эпизод I: Призрачные световые мечи
Фоновая тема Вступление Оби-Ван Кеноби, Куай-Гон Джинн и Дарт Мол собираются сражаться! Тем не менее, они все забыли принести свои световые мечи. Напишите программу или функцию, которая, учитывая строку в Jediкачестве входных данных, генерирует изображение, похожее на это * : и учитывая строку Sith, генерирует изображение, похожее на это: Характеристики …

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