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

23
Гольф: численная растущая коса

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

23
Кривая Гильберта ASCII

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

23
Это факторы вниз!

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

23
Простые числа с простыми счетчиками битов

задача Найдите все неотрицательные целые числа вплоть до заданного ненулевого положительного целого числа n , которые являются простыми, а количество 1'sи 0'sв их двоичном представлении (не имеющем начальных нулей) тоже простое. Вот первые пять таких простых чисел, 17, 19, 37, 41, 79 10001, 10011,...

23
Буфер защиты от переполнения

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

23
Премьер-тест, который буквально премьер

Напишите программу, которая проверит простоту указанного числа и выдаст вывод в виде логического значения (True - простое число). Ваш основной тест может (но не обязан) быть действительным для числа 1. Вот подвох: ваша программа сама должна суммировать до простого числа. Преобразуйте каждый символ...

23
Гранд Отель Гильберта

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

23
Внедрить секундомер

Реализуйте простой цифровой секундомер , который будет отображать время, прошедшее в секундах и минутах, как описано ниже. Важный Пожалуйста, прочтите разделы « Дисплей» и « Управление» ! дисплей Время, прошедшее, должно отображаться в MM:SSформате, заменяя ранее отображенную строку времени «на...

23
Найти максимальные основные полномочия

Простая степень - это положительное целое число n, которое можно записать в виде n = p k, где p - простое число, а k - положительное целое число. Например, некоторые основные силы [2, 3, 5, 4, 9, 25, 8, 27, 125]. Далее рассмотрим простые степени числа 2. Они есть [2, 4, 8, 16, ...]и могут быть...

23
Повернуть камеру; спасти астронавта

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

23
Найти ядро ​​Фибоначчи

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

23
Изготовление музыкальных шкатулок

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

23
Сделать симулятор пузырчатой ​​пленки

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

23
Избежать шахматной доски

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

23
Насколько велика ваша земля?

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

23
Как быстро моя машина Hot Wheels?

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

23
Моя игра Диффи выродилась?

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

23
Муравьи на натуральном бревне

Это хороший вызов для начинающих и хороший убийца времени. Я сказал только «естественный» журнал, потому что заголовок был слишком коротким, это не имеет ничего общего с логарифмами. Дано 2 переменные: Количество муравьев n. Ширина бревна w. Выведите лог ширины wс nмуравьями (показан пример w=3,...

23
Образ Дракона

Я увидел крутой гиф из кривой двойного дракона, сделанный из квадрата, и подумал, что произойдет, если мы начнем с другого базового изображения. Поэтому я написал программу для этого.                                         Это так круто, что я подумал, что было бы весело сделать это как вызов....

23
Получить десятичную!

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