Вопросы с тегом «code-golf»

Code-golf - это соревнование для решения конкретной проблемы в наименьшем количестве байтов исходного кода.

2
Избежать шахматной доски
Вы оказываетесь на шахматной доске, как и каждый. Вы можете видеть выход, но он ужасно далеко, и вы бы предпочли не идти весь путь. К счастью, некоторые местные жители предложили вам прокатиться. Рыцарь, Ладья, Епископ и Король готовы доставить вас к месту назначения, но, видя, что это шахматная доска, они …
23 code-golf  chess 

23
Получить десятичную!
Задача: Ваша задача, когда дано три входа: числитель n знаменатель d другое целое число, x Создайте программу / функцию, которая находит xth-ю цифру числа после десятичного знака. Технические характеристики: Диапазон nи dнаходится между 1и 2^31 - 1включительно. Диапазон xмежду 1и 10,000,000включительно. Вы можете использовать индексирование на основе 1 или индексирование …
23 code-golf  math 

12
Моя игра Диффи выродилась?
Недавно я отправил на вопрос о Diffy играх, остались без ответа. Это хорошо, вопрос действительно сложный, но я хотел бы сделать более легкий вопрос об играх Диффи, чтобы мы могли начать игру. Как работает Diffy Скопировано из Find Diffy Games Игра Diffy работает следующим образом: вы начинаете со списка неотрицательных …

20
Проверьте, можно ли создать строку с подстрокой!
По заданной строке sи массиву / списку lопределите, sможно ли создавать детали из l. Например, если строка есть, "Hello, world!"а список есть [' world!', 'Hello,'], то программа / функция должна вернуть истинное значение, потому что вы можете упорядочить список для формирования строки. Следующий список будет также возвращать значение truthy: ['l', …

1
Найти ядро ​​Фибоначчи
Вы, наверное, слышали о числах Фибоначчи ; они довольно известные. Каждое число в последовательности Фибоначчи является суммой двух последних в последовательности, где первое и второе числа равны 1. Последовательность выглядит следующим образом: 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 …

14
Как быстро моя машина Hot Wheels?
Несколько лет назад Hot Wheels создали простую флеш-игру под названием «Formula Fuelers Racers» *. Чтобы играть в игру, вы выбираете три ингредиента из холодильника, чтобы положить их в свой автомобиль, который затем сравнивается со случайно сгенерированным компьютером компьютера. Оказывается, механика этой игры довольно проста. Во-первых, фактическое «время» гонки вашего автомобиля …

5
Насколько велика ваша земля?
В этом испытании вы подсчитаете, насколько велика ваша земля. Напишите программу или функцию, которая рассчитывает размер вашей земли с учетом стены, которую вы построили. Вам дана непустая входная строка, содержащая набор из 4 различных символов на ваш выбор, которые представляют четыре направления «вверх», «вниз», «влево» и «вправо» (я буду использовать …

7
Повернуть камеру; спасти астронавта
Примечание: второстепенные спойлеры для марсиан в этом вызове. Читайте вперед с осторожностью «Марсианин» - это научный фантастический роман об экстраординарном астронавте и ботанике Марке Уотни , который случайно оказался на Марсе. В какой-то момент в книге Марк пытается установить связь с НАСА, но единственным средством связи, которое у них есть, …

14
Сделать симулятор пузырчатой ​​пленки
Пузырьковые обертывания - это развлечения на высшем уровне. Каждый может согласиться с этим. Теперь вы будете делать так, чтобы даже компьютеры наслаждались пузырями. Спекуляции Вам дадут два целых числа, w и h (каждое из них по ширине и высоте) Ваша программа должна вывести все w * h фазы, ожидая 1 …

9
Гранд Отель Гильберта
Введение Некоторые из вас, возможно, слышали о Гранд Отеле Гильберта . Менеджер там потерял свой список того, где находятся гости, но у него все еще есть порядок, в котором они зарегистрировались. Каждый гость не может оставаться в комнате с номером комнаты, который меньше их стоимости, и если гость добавлен к …

16
Изготовление музыкальных шкатулок
Ваша задача - взять последовательность символов (музыку) в качестве входных данных (в функции или программе) и напечатать (или вернуть) музыку так, как она выглядит в музыкальной шкатулке. Вы получите только символы в ABCDEFG.()качестве входных данных, а ввод никогда не будет пустым. Вы также можете получать буквы в нижнем регистре, если …

1
Это факторы вниз!
Эта задача вдохновлена этой фантастической анимированной диаграммой (спасибо flawr за публикацию в чате). Получив входные данные n, нарисуйте все его простые факторы в виде вложенных полигонов точек, как указано. Например, учитывая число 357 = 17x7x3, вы размещаете 3 точки в треугольнике, 7 версий этих треугольников в семиугольнике и 17 версий …

2
Кривая Гильберта ASCII
Дано целое число nвыходных nитераций кривой Гильберта в ASCII с использованием символов _и |. Вот первые 4 итерации: n=1 _ | | n=2 _ _ | |_| | |_ _| _| |_ n=3 _ _ _ _ | |_| | | |_| | |_ _| |_ _| _| |_____| |_ …

13
Буфер защиты от переполнения
Задний план Программисты в наши дни не могут держать свои буферы прямо! Распространенным источником ошибок является попытка использовать индекс массива, который слишком велик для буфера. Ваша задача - реализовать буфер, в котором большие индексы уменьшаются до размера, который может обрабатывать буфер. Поскольку я решаю, что лучше для всех, вы примените …
23 code-golf 

16
Гольф: численная растущая коса
Описание оплетки В этой косе, когда нить пересекает верхнюю часть другой нити, она добавляет значение другой нити к себе, и все остальные нити проходят через нее. Оплетка имеет три нити, каждая из которых начинается с 1. Первый кроссовер - крайняя левая нить, пересекающая среднюю нить. Следующий кроссовер - это самый …

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