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

25
Happy Rounded Pi Day

Чтобы отпраздновать День закругленных пи, вы должны использовать сегодняшнюю дату, чтобы создать программу, которая принимает диаметр круга и выводит его окружность, умножая диаметр на 3,1416, где 3,1416 нужно получить с использованием сегодняшней даты. Input 3 Output 9.4248 etc. Не принимает дату...

25
Найти первое слово, начинающееся с каждой буквы

По заданной строке найдите первое слово, начинающееся с каждой буквы (без учета регистра). Образец Использование в Ferulas flourish in gorgeous gardens.качестве входных данных: "Ferulas flourish in gorgeous gardens." ^^^^^^^ ^^ ^^^^^^^^ | | | | | --> is the first word starting with `g` | -->...

25
Дрифтсорт массив

Driftsort - это простой способ «сортировки» массива. Он работает путем «скольжения» или «вращения» элементов в массиве до тех пор, пока массив не будет отсортирован или пока массив не будет отсортирован. Давайте пройдемся по двум примерам. Сначала рассмотрим массив [10, 2, 3, 4, 7]. Поскольку...

25
Гольф гольфист

В детстве я много играл в карточную игру " гольф " . Ваша задача, если вы решите принять ее, состоит в том, чтобы подсчитать счет в игре в гольф. Поскольку в этой карточной игре 1 более 9000 вариантов , мы будем придерживаться правил, которые я помню, играя. Правила игры) Вы заканчиваете раунд с 6...

25
Генерация стека Обмен Фавикон

Вы узнаете логотип PPCG? это выглядит так, когда вы делаете это ascii art. +---+ |PCG| +---+ v Теперь, в этом Code Golf, Вы сделаете код, который делает логотипы для других сайтов, похожие на логотип PPCG. Что ты должен делать «Сокращенная» строка будет строкой со всеми заглавными буквами и цифрами...

25
#Hashtag_or_not

В этом кодовом соревновании по гольфу вы проверите хэштеги! #What_your_code_should_do Ввод - это строка. Выведите истинное значение, если оно является допустимым хэштегом, и ложное значение в противном случае. Мы определяем строку как действительный хэштег, если ... Начинается с хеша ( #). Он не...

25
Какие призраки отсутствуют?

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

25
Q-последовательность Хофштадтера

Определение а (1) = 1 а (2) = 1 a (n) = a (na (n-1)) + a (na (n-2)) для n> 2, где n - целое число задача Учитывая положительное целое число n, генерировать a(n). Testcases n a(n) 1 1 2 1 3 2 4 3 5 3 6 4 7 5 8 5 9 6 10 6 11 6 12 8 13 8 14 8 15 10 16 9 17 10 18 11 19 11 20 12 Ссылка Обязательный...

25
Великая пирамида ASCII

Введение Это 2600 до н.э., и люди строят пирамиды сейчас. Они уже составили основу пирамиды, но не знают, как продолжить. Итак, они звали вас на помощь. Правила изготовления пирамиды довольно просты. Для слоя выше предыдущего слоя все, что вам нужно сделать, это следовать этому пошаговому...

25
Принцип перестановки голубей дырки

В игре судоку многим игрокам нравится «набирать» возможные числа, которые можно ввести в каждом квадрате: Вышеуказанная строка может быть представлена ​​в виде массива: [[1,2,9], [6], [5], [7], [1,2,9], [1,2,9], [3], [1,2,4], [8]] Теперь обратите внимание, что есть только 1 место, куда 4можно...

25
Проверка дополнения PKCS # 7

В криптографии заполнение PKCS # 7 является схемой заполнения, которая добавляет количество байтов N ≥ 1, где значение каждого добавленного байта равно N. Например, Hello, World!который имеет 13 байтов, является следующим в шестнадцатеричном виде: 48 65 6C 6C 6F 2C 20 57 6F 72 6C 64 21 Если мы...

25
Преобразовать в биби-бинарный

Биби-двоичный код представляет собой числовую систему, изобретенную Боби Лапойнтом для обозначения чисел буквами, произношение которых кажется забавным. Ваша задача - преобразовать десятичные числа в двоичные числа Биби! преобразование Число преобразуется в основание 16 (шестнадцатеричное), и...

25
HexaGolf: Wordagons

Смотрите также: Ротатагон Вызов Учитывая строку в качестве входных данных, выведите ее wordagon. Wordagons Словоагон - это способ представления строки в шестиугольнике. Теперь давайте создадим слово из строки hexa: Во-первых, вы начинаете с первого символа в строке и помещаете его в центр: h Затем...

25
Praming Puzles & Colf: конденсировать струну

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

25
Вычислить последовательность кенгуру

Предыстория Отказ от ответственности: может содержать вымышленную информацию о кенгуру. Кенгуру пересекают несколько этапов развития. Когда они становятся старше и сильнее, они могут прыгать выше и дольше, и они могут прыгать больше раз, прежде чем проголодаться. На стадии 1 , кенгуру очень мало и...

25
Да здравствуют животные!

Мой аватар Downgoat имеет несколько отличительных особенностей Однако эти функции могут также относиться к любому другому животному. Спецификация Учитывая изображение животного (технически может быть что угодно), вы должны применить к нему свойства Downgoat. Пограничные пиксели - это самые внешние...

25
Факториальная сумма цифр

Задача состоит в том, чтобы вычислить сумму цифр факториала числа. пример Input: 10 Output: 27 10! = 10 × 9 × ... × 3 × 2 × 1 = 3628800, а сумма цифр в числе 10! 3 + 6 + 2 + 8 + 8 + 0 + 0 = 27 Вы можете ожидать, что входное значение будет целым числом больше 0. Выходные данные могут быть любого...

25
Уникально удаляемые подпоследовательности

Введение Рассмотрим последовательность целых чисел и одну из ее подпоследовательностей, скажем, A = [4 2 2 4 4 6 5] и B = [2 4 5] . Мы хотим удалить элементы B из A по порядку, и есть несколько способов сделать это: A = 4 2 2 4 4 6 5 B = 2 4 5 -> 4 2 4 6 A = 4 2 2 4 4 6 5 B = 2 4 5 -> 4 2 4 6...

25
Прозрачный WordMath

Мы все видели тех онлайн-математику, которые выглядят так: Think of a number, divide by 2, multiply by 0, add 8. И, по волшебству, все заканчивают с номером 8! язык Давайте определим язык программирования, который использует синтаксис текста выше, называемый «WordMath». Скрипты WordMath следуют...