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

11
Привет Мир Радуга

Работа с цветами в языках без разметки часто усложняет ситуацию. Я хотел бы увидеть некоторые варианты использования цвета на разных языках. Цель этого конкурса - вывести «Hello World» в семи цветах радуги. Согласно Википедии, это 7 цветов. Red #FF0000 (RGB: 255, 0, 0) Orange #FF7F00 (RGB: 255,...

11
Первые элементы последовательности Фибоначчи

Существует хорошо известный вопрос здесь , что просит короткие (наименее символов) генератор последовательности Фибоначчи. Я хотел бы знать, может ли кто-то генерировать только первые N элементов последовательности Фибоначчи за очень короткое время. Я пытаюсь сделать это на python, но меня...

11
Генерация ASCII-линейки

Задача состоит в том, чтобы сгенерировать линейку ASCII-символов в следующем формате: +-------------------------------------------------------------------------+ || | | | | | | | | | | | | | | | |0 10 20 30 40 50 60 70 | | |...

11
Как долго до этой даты?

Идея заключается в следующем: напишите функцию для печати промежутка времени от текущей / сегодняшней даты (во время вызова функции) до даты, представленной в качестве аргумента. Предположения: Дата ввода всегда будет завтра или позже, в будущем. Дата ввода никогда не будет более 10 лет в будущем....

11
Создайте многоуровневый лабиринт 5х5х5 с одним решением

Цель этого задания - создать кратчайший код (в символах), который успешно выполняет следующие действия: Технические характеристики : Должен создать 5x5x5 labyrinthс точно 1 possible solution(не больше, не меньше) Лабиринт должен быть создан randomly Должно быть в состоянии генерировать каждое...

11
Сколько мез начинается с данной строки?

Назовем непустой список строк мезой, если выполняются следующие условия: Каждая указанная строка непуста и использует только символы, которые встречаются в первой строке. Каждая последующая строка ровно на один символ длиннее предыдущей строки. Ни одна строка в списке не является...

11
ASCII Ball in Box Анимация

Напишите программу, которая отображает движущийся шар ASCII *внутри прямоугольника (20 на 10 символов, включая границу). Мяч не должен пересекать прямоугольник, например, удариться о стену. Сцена должна очищаться и перерисовываться каждые 0,1 секунды, и шар должен двигаться на 1 символ в...

11
Постройте тест скорости набора / измерения CPM

Правила Пришло время создать тест скорости набора текста на выбранном вами языке! 1 . Вы предоставляете файл со словарем выбора (каждое слово в нем должно быть разделено новой строкой). Передайте его через stdinили укажите его имя в качестве аргумента командной строки. a в состоянии около над...

11
Воссоздать классическую игру змея

Задача состоит в том, чтобы создать классическую игру Snake, используя как можно меньше байтов. Вот требования: Игра должна быть реализована в типичном двухмерном макете. Змея должна иметь возможность значительно расти в пределах карты (это действительно означает, что не делайте вашу карту слишком...

11
Вычислить n-й член последовательности самоописания Голомба

Вдохновленный предыдущим вопросом . Самоописывающая последовательность Голомба g (n) - это последовательность, в которой любое натуральное число nповторяется в последовательности g (n) раз. Первые несколько чисел в последовательности: n 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 g(n) 1 2 2...

11
Вернуть каждое число из группы чисел

Соревнование Программа должна вернуть все числа, включенные в группу (последовательность, разделенная запятой и дефисом) чисел. правила s строка последовательности; все числа, включенные в, sявляются положительными ; числа всегда будут увеличиваться ; числа никогда не повторятся когда вы отвечаете,...

11
Определить компилятор

Задача Вам дана функцияcompile(s: String): Integer которая возвращает, 0если sможно было бы скомпилировать, и что-либо, кроме 0того, что не удалось (результирующий код не важен). Дело в том, что вы не знаете, для какого языка предназначена функция, так что вы должны выяснить это, предоставив...

11
Найти случайные изображения с http://i.imgur.com/

Imgur - это бесплатный хостинг изображений. Многие люди используют это. Вот пример ссылки на imgur: http://i.imgur.com/T55muMD.png . Напишите программу, которая постоянно выводит случайные (действительные) imgur ссылки. Например, вот пример выходных данных моей программы (не показан, потому что...

11
Введите «Привет, мир!»

Напишите программу, которая генерирует события клавиатуры, тип которых Hello, World!. Это не должно быть независимым от платформы. Он не может оставить ни одной клавиши нажатой. Например, в Java Robot.KeyPress('H');будет оставаться Hнажатым, поэтому вы должны отпустить его сRobot.KeyRelease('H');...

11
Выходной код Lorem Ipsum размером с код

Выведите ту же длину Lorem ipsum, в которой находится ваш код! Правила: Код не может быть идентичным выводу Нет библиотек сжатия Кратчайшая программа за две недели выигрывает Никакое использование сети, чтение файла и другие уловки, которые с помощью одного могли бы легко решить любую проблему...

11
Количество отверстий в многоугольнике

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

11
Генератор положения Chess960

контекст Chess960 (или Случайные шахматы Фишера) - вариант шахмат, изобретенный и защищаемый бывшим чемпионом мира по шахматам Бобби Фишером, который был публично объявлен 19 июня 1996 года в Буэнос-Айресе, Аргентина. Он использует ту же доску и фигуры, что и стандартные шахматы; однако начальная...

11
Кратчайший код, который создает тупик

Напишите кратчайший код для создания тупика . Выполнение кода должно быть остановлено, так что это не работает: public class DeadlockFail extends Thread{ //Java code public static void main(String[]a){ Thread t = new DeadlockFail(); t.start(); t.join(); } //this part is an infinite loop; continues...

11
Найти позицию дроби в дереве Штерна-Броко

Дерево Штерна-Броко является бинарным деревом фракций , где каждая фракция приобретается путем добавления числителе и знаменателя двух фракций соседних его в указанных выше уровнях. Он генерируется, начиная с 0/1и 1/0как «фракции конечной точки», и оттуда, итерируя, помещая одну дробь между каждой...

11
Создайте скрипт для генерации Deep Note

THX глубокая нота является одним из самых узнаваемых звуков в аудио технологии производства / видео. По словам его создателя, для получения окончательного результата потребовалось около 20 000 строк кода на языке Си . Мы можем сделать лучше, чем это. Ваша задача - написать скрипт на любом языке,...