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

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

30
Пропустить, как кролик!
Получив список неотрицательных целых чисел в любом приемлемом формате, переберите его, пропустив столько элементов, сколько говорит каждое целое число, на которое вы наступаете. Вот рабочий пример: [0, 1, 0, 2, 5, 1, 3, 1, 6, 2] | [] ^ First element, always include it [0, 1, 0, 2, 5, 1, …

25
DropSort это как горячо
Как описано в этом вопросе : Dropsort, разработанный Дэвидом Морганом-Маром, является примером «алгоритма сортировки» по линейному времени, который создает список, который фактически отсортирован, но содержит только некоторые из исходных элементов. Любой элемент, который не меньше, чем максимум элементов, предшествующих ему, просто удаляется из списка и удаляется. Для того, чтобы использовать …

21
Легко запомнить номера
Числа, которые легко запомнить, но теоретически нелегко Ваша задача состоит в том, чтобы создать программу / функцию на любом языке, которая генерирует равномерно случайные числа, соответствующие этим критериям: Длина составляет 5 цифр Есть две отдельные пары повторяющихся цифр Один набор повторяющихся цифр находится в начале или в конце, и цифры …

25
Скажите мне мои размеры консоли!
Размеры выходного терминала (столбцы и строки) в любом двухзначном десятичном формате *. Например, вывод может быть 80x25. Вдохновение . Подскажите . * Выходные данные должны иметь оба показателя в одной или двух последовательных строках, и может быть не более одной лидирующей и / или конечной строки выходных данных (необязательно сопровождаемой …
41 code-golf 

30
Держаться подальше от нуля
задача Учитывая неотрицательное целое число n, выход , 1если nесть 0, и вывести значение в nпротивном случае. вход Неотрицательное целое число. Если вы хотите принять строку в качестве входных данных, строка будет соответствовать следующему регулярному выражению:, /^(0|[1-9][0-9]*)$/то есть она не должна иметь начальных нулей, кроме случаев, когда это так 0. …

30
Это в конечном итоге остановится ...
Для заданной строки введите Sprint, Sа затем непустой разделитель следующим образом: Шаг 1: Sесть 1/2шанс быть напечатанным и 1/2шанс для завершения программы. Шаг 2: Sесть 2/3шанс быть напечатанным, и 1/3шанс для завершения программы. Шаг 3: Sесть 3/4шанс быть напечатанным и 1/4шанс для завершения программы. ... Шаг n: Sесть n/(n+1)шанс быть …

30
Написать хайку-ш детектор
Хайку стихотворение с тремя линиями, с 5/7/5 слога счета, соответственно. Хайку-ш стихотворение с тремя линиями, с 5/7/5 слова графа, соответственно. Вызов Напишите программу, которая будет возвращать истину, если ввод является haiku-w, и ложь, если нет. Допустимый ввод haiku-w должен состоять из 3 строк, разделенных новой строкой. Строка 1 должна состоять …

15
Определите, является ли число в 2017 году сыпучим без простых чисел в исходном коде
Из всех тех лет, в которых я принимал участие в этом испытании, 2017 год - это первый год, который стал лучшим номером. Так что вопрос будет о простых числах и их свойствах. Ваша задача состоит в том, чтобы создать программу или функцию, которая будет принимать произвольно большое положительное целое число …

30
Является ли это число целой степенью -2?
Есть умные способы определить, является ли число степенью 2. Это больше не интересная проблема, поэтому давайте определим, является ли данное целое число целой степенью -2 . Например: -2 => yes: (-2)¹ -1 => no 0 => no 1 => yes: (-2)⁰ 2 => no 3 => no 4 => yes: …

30
Массив вызовов № 1: Чередующиеся массивы
Чередующиеся массивы Переменный массив представляет собой список любой длины , в которых два (не обязательно различные) значения переменные. То есть все элементы с четным индексом равны, а все элементы с нечетным индексом равны. Ваша задача - написать программу или функцию, которая при наличии списка натуральных чисел выводит / возвращает, truthyесли …

30
Можно ли записать это число в формате (3 ^ x) - 1?
Вызов: Создайте программу, которая принимает положительное целое число и проверяет, можно ли ее записать в виде (3 ^ x) -1, где X - другое положительное целое число . Если это возможно, выведите X Если это невозможно, выведите -1 или ложное утверждение. Пример входов / выходов Входные данные: 2 Его можно …

10
Квадрат, алмаз, квадрат, алмаз
задача Учитывая непустую строку строчных букв ASCII a- z, возьмите ее первый символ и: Окружите его квадратом копий второго персонажа, Окружите это алмазом копий третьего персонажа, Окружите это квадратом копий четвертого персонажа ... … Чередование между квадратными и алмазными границами до конца струны. Пустое пространство между границами должно быть представлено …

8
Найди закрученные слова!
Не спрашивайте меня, как и почему, но во время написания кода для проекта я заметил, что символы пары слов имеют определенный шаблон, относящийся к алфавиту, я связал каждый символ слова карандашом на алфавите и получил два затем я заметил, что первая спираль была по часовой стрелке, а другая - против …
41 code-golf  string 

9
Раскрытие секретов одномерному лабиринту
Задний план Вы просыпаетесь, чтобы оказаться потерянным в одномерном лабиринте! Появляется мистический джинн (или что-то в этом роде), объясняющий, что перед вами лежит выход, но между вами и выходом есть ряд проблем. По мере продвижения вперед вы понимаете, что все так называемые вызовы - это просто запертые двери. Сначала вы …
41 code-golf  string 


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