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

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

3
Святые числа
Как мы узнали из Святого Числа , есть 5 святых цифр ( 0, 4, 6, 8, 9), и положительные целые числа, состоящие исключительно из этих цифр, являются святыми. Кроме того, святость числа - это сумма дыр в числе ( +2для каждого 0или 8, и +1иначе). Теперь необходимо принять во внимание …

25
Распечатать N-е непалиндромное число
Палиндромное число (в случае, если вы не знаете) - это число, которое читает то же самое вперед и назад (например, 11). Первый 15 непалиндромный номер: 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26. Это A029742 . Мне постоянно нужны эти цифры, но мой …

9
Распечатать номера Super Collatz
Последовательность Коллатца (также называемая проблемой 3x + 1) - это то место, где вы начинаете с любого положительного целого числа, в этом примере мы будем использовать 10 и применим к нему следующий набор шагов: if n is even: Divide it by 2 if n is odd: Multiply it by 3 …

2
Пиковый опыт: быстро посетите все пики
Я стою в точке (0,0)на карте Hx, Wгде высота представлена ​​цифрами, например: 1132 2221 1230 # H = 3, W = 4 Я хотел бы испытать взгляды от каждой вершины, которые в данном случае являются областями с высотой 3. Однако взбираться на холмы - непростая задача, и у меня тоже …

12
Хрустящие гласные из струны
Описание задания Иногда вам действительно нужно разместить что-то, что вы пишете, на небольшом пространстве. Может быть заманчиво отбросить гласные и без них - и если это не удастся, кому действительно нужны пробелы? Thssprfctlrdbl! † Напишите функцию или программу, которая удаляет строчные гласные aeiou, а затем пробелы и любые символы из …
22 code-golf  string 

13
В чем смысл?
Напишите программу или функцию, которая принимает два целых числа, которые представляют координаты X и Y точки на декартовой плоскости . Вход может прийти в любом приемлемом формате до тех пор , пока значение Х предшествует Y. Например, 1 -2, (1,-2), [1, -2], или 1\n-2все будет отлично для Х = 1, …

30
Сортировать список целых
Соревнование Это довольно просто, сортируйте список чисел. Детали Вы должны отсортировать список чисел в порядке возрастания, без использования каких-либо встроенных функций сортировки / библиотек / и т. Д. (Например, list.sort()в Python). Ввод / вывод может быть выполнен любым способом, который вы выберете, при условии, что он удобочитаем. Стандартные лазейки запрещены …

15
Код Гольф Гольф Счет
Это пятница ... так что давайте поиграем в гольф! Напишите код, который определяет выигрыш игрока на лунке в игре в гольф. Код может быть либо функцией, либо всей программой. Как подсказывает жанр, выигрывает самый короткий код. Ввод (параметры или стандартный ввод, ваш выбор): Целое число, представляющее номинал отверстия, гарантированно от …

9
Невизуализировать код Парсонса
Введение Код Парсонса - это просто простой способ описать изменения высоты звука в музыкальном произведении, независимо от того, выше или ниже нота по сравнению с предыдущей. Даже если вы не любите запоминать мелодии, вы все равно можете вспомнить, идет ли нота вверх или вниз, поэтому код Парсонса может помочь вам …

13
Удалить цифры, сохранив большее число
Введение Эта задача состоит в том, чтобы найти наибольшее число, удалив y цифр из исходного числа n, которое имеет x цифр. Предполагая y=2 n=5263 x=4, что возможные числа, удаляющие y = 2 цифры: [52, 56, 53, 26, 23, 63] Таким образом, наибольшее число 63должно быть выходом для этого примера. Другая …

16
Печатайте с 1 по 15, используя разные принтеры
Создание универсального целочисленного принтера - это хорошо, но все, но писать один код, который печатает много разных чисел, громоздко. Разве не было бы проще создать скрипт, который выводит число, но также дает вам новый скрипт для получения следующего числа? Вызов: Напишите код, который выводит одно целое число Nи исполняемый код. …
22 code-golf  string 

21
Ортогональная ориентация
Задача: Учитывая вход, состоящий ровно из одного из символов <>^v, выведите второй вход, состоящий из печатных символов ASCII (от пробела до тильды), ориентированных со стрелкой. Давайте предположим, что второй вход в программу ABC. Вот что он должен делать: Ввод >: печать ABC. Ввод <: печать CBA. Ввод ^: печать C\nB\nAили …
22 code-golf  string 

30
Расстояние между двумя точками в n-мерном пространстве
Вот еще один простой: Соревнование Учитывая две точки в n-мерном пространстве, выведите расстояние между ними, также называемое евклидовым расстоянием. Координаты будут рациональными числами; единственными ограничениями являются ограничения вашего языка. Наименьшее измерение равно 1, самое высокое - это то, с чем может справиться ваш язык Вы можете предположить, что две точки …

10
Quat. Quine + Cat
Quat - это комбинация quine и популярной программы esolang cat . Вызов Задача состоит в том, чтобы написать стандартную программу для кошек. Независимо от того, что пользователь вводит, программа отобразит ввод на стандартный вывод. Однако, когда длина ввода больше 0 и кратна 4, программа должна вывести свой собственный исходный код. …
22 code-golf  quine 

15
Цезарь Шифтинг
Смена Цезаря - это, наверное, то, с чем мы все знакомы. (Вы можете даже делать это как домашнее задание. Если это так, пожалуйста, не копируйте эти ответы, ваш учитель почти наверняка не хочет ничего подобного здесь.) На всякий случай, если вы не являетесь, сдвиг Цезаря - это очень простая форма …

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