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

15
В поисках моего любимого времени

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

15
Советы по игре в гольф в шелухе

Husk - совершенно новый язык игры в гольф, созданный пользователями PPCG Leo и Zgarb . Он начал становиться все более и более конкурентоспособным, часто оставаясь близким или даже опережая языки, известные как очень лаконичные, такие как Jelly и 05AB1E. Давайте перечислим некоторые из техник игры в...

15
Струнный репликатор

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

15
В качестве альтернативы можно сместить столбцы и строки двумерного массива.

Задача При наличии двумерного массива любого размера напишите программу или функцию для альтернативного смещения столбцов и строк. пример a b c d e f g h i j k l m n o Все элементы в первом сдвиге столбца вниз одной строки, то второй сдвиг столбца до одной строки, то третий сдвиг вниз один ряд и...

15
Сделать ноль из первых чисел

Вызов Задача состоит в том, чтобы написать код, который принимает положительное целое число n в качестве входных данных и отображает все возможные способы записи чисел от 1 до n с положительным или отрицательным знаком между ними, так что их сумма равна равно нулю. Пожалуйста, помните, что вы...

15
Вечеринка по модулю паритета

Вам дан массив A из n строго положительных целых чисел с n ≥ 2 . Ваша задача - сопоставить каждую запись A i с: 1, если A j mod A i нечетно для каждого j такого, что 1 ≤ j ≤ n и j ≠ i 2, если A j mod A i четно для каждого j такого, что 1 ≤ j ≤ n и j ≠ i 0 иначе (смешанные паритеты) пример Для A =...

15
Эта задача о рекурсии (нить Копса)

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

15
Там я ее сломал (ножницами)

Вызов Имея строку, описывающую правило резки, и другую строку, вырежьте части из второй строки, используя правило, описанное в первой строке. Обе строки будут состоять из букв a-zили A-Zтого, что вы выберете (они не должны быть представлены одинаково). Способ изменения второй строки описан ниже:...

15
Ограничьте свои числа своими пробегами

Самоограничивающиеся списки Рассмотрим непустой список L, содержащий неотрицательные целые числа. Выполнения в L представляет собой непрерывный подсписок равных элементов, которые не могут быть сделаны больше. Например, прогоны [0,0,1,1,3,3,3,2,1,1] : [0,0], [1,1], [3,3,3], [2 ], [1,1] . Список L...

15
Два шага вперед и один шаг назад

Допустим, я в десяти шагах от пункта назначения. Я иду туда, следуя старой поговорке: «Два шага вперед и один шаг назад». Я делаю два шага вперед, один назад, пока не стою точно на своем месте назначения. (Это может потребовать пройти мимо моего пункта назначения и вернуться к нему). Сколько шагов...

15
Выходные числа, более или менее

Соревнование Для заданной входной строки (или массива), состоящей из <и >, выведите последовательность (массив или строку) целых чисел, такую ​​что: все операторы являются правильными, если их применять по порядку между последовательными числами в выходных данных. все целые числа положительны...

15
Соедините комнаты

Итак, вот карта, скажем, темницы ... ########## # ##### # ##### ########## ########## ########## ########## #### ## #### ## ########## Скажем, герой находится в комнате A (вверху слева), а его цель (принц в беде?) - в комнате B (справа внизу). Наша карта не позволяет герою продвигаться к своей...

15
Несколько баз, но не дважды одна и та же цифра

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

15
Как поменять элементы в векторе, используя анонимную функцию в Octave?

Поменять местами два элемента в векторе / матрице в Octave очень просто: x='abcde'; x([4,1])=x([1,4]) x = dbcae К сожалению, мне еще предстоит найти способ сделать это внутри анонимной функции. Хотя приведенная ниже функция синтаксически верна, она возвращает только два замененных элемента, а не...

15
Prime Factor Encoding

Как работает кодировка Дан список битов: Держите простое число (начиная с 2) Есть список Для каждого бита на входе Если он такой же, как предыдущий бит, добавьте в список простое число, которое вы держите Если это не так, удерживайте следующий штрих и добавьте его в список. Вернуть произведение...

15
Это номер лестницы?

Вызов : Проверьте, образует ли данное число number staircase или нет Вход: Целое число (больше 0 и не десятичное). ПРИМЕЧАНИЕ: Вы можете принять ввод как строку, массив цифр. Выход : истинное / ложное значение в зависимости от того, образует ли число лестницу или нет Номер лестницы: Цифровая...

15
Я забыл день полотенец

Я забыл день полотенец Песочница ссылка PHP скрипт для обоих примеров (ошибка, форматирование строки) Исправлен скрипт php, ввод очевиден PHP-скрипт с дополнительным комментарием / комментарием для ввода $argvразличных результатов Как вы знаете, 25 мая хорошо известно как День полотенца , так как...

15
Столичный Шифр

Ваша задача - расшифровать непустую строку, состоящую из печатных символов ASCII в диапазоне [32..126] . Чтение строкового символа на символ: каждый раз, когда вы встречаете букву в нижнем регистре, ассоциируйте ее со следующей буквой в верхнем регистре, начиная с буквы «А» каждый раз, когда вы...

15
Выполнить Superb Shuffle ™

Для целей этого вопроса колода карт форматируется следующим образом: [ "AS", "2S", "3S", "4S", "5S", "6S", "7S", "8S", "9S", "10S", "JS", "QS", "KS", "AD", "2D", "3D", "4D", "5D", "6D", "7D", "8D", "9D", "10D", "JD", "QD", "KD", "AH", "2H", "3H", "4H", "5H", "6H", "7H", "8H", "9H", "10H", "JH",...

15
Точная частичная сумма гармонических рядов

Вызов Учитывая положительное целое число N, выведите сумму первых Nобратных значений в виде точной дроби, которая представлена ​​в виде пары целых чисел в согласованном порядке, представляющем числитель и знаменатель. правила Вывод должен быть точным. Вывод должен быть в виде пары целых чисел в...