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

12
Сделать индекс поиска

Получив строку, верните таблицу, в которой первый столбец содержит уникальные буквы строки в порядке появления, а последующие столбцы перечисляют индексы этой буквы в строке, используя индексацию на основе нуля или единицы. Горизонтальные пробелы не имеют значения, если крайний левый столбец...

12
Разобрать список списков в Sad-List

В этой задаче вы должны разобрать список списков в более простой формат списка. Этот вызов основан на моем парсере sadflak. В моем анализаторе sadflak все () удалено, заменено суммой () в начале списка, чтобы программа работала быстрее. Чтобы разобраться в Sad-List, вы должны сделать это (вещь...

12
ASCII Кубик Рубика

Вдохновлен этим и следующим чатом: Ваша задача - вывести следующее: _ _ _ /_/_/_/\ /_/_/_/\/\ /_/_/_/\/\/\ \_\_\_\/\/\/ \_\_\_\/\/ \_\_\_\/ Допускаются дополнительные начальные или конечные пробелы, если они не изменяют внешний вид куба. Как обычно, возврат вышеупомянутого или списка строк из...

12
Игра с роботами для детей - Какую букву я достану?

TL; DR: учитывая массив символов и робота в начальной позиции массива, напишите алгоритм, который может читать строку с движениями ( Fдля «вперед», Rдля «поворота на 90 градусов вправо» и Lдля «поворота на 90 градусов»). оставил ") и вычислил конечную позицию робота. Более подробная информация в...

12
Эта строка действительна FEN?

Соревнование Напишите программу или функцию, которая принимает строку как параметр функции или из стандартного ввода и определяет, является ли она допустимой строкой FEN . вход Можно предположить, что ввод будет включать только следующие символы (с учетом регистра) pkqrbnPKQRBN12345678/ . Длина...

12
Последовательность Лемера-Контета

Последовательность Лемера-Контета является такой последовательностью, что a (n) является n- й производной функции f (x) = x x по x, что оценивается при x = 1 . задача Возьмите неотрицательное целое число в качестве входных данных и выведите n- й член последовательности Лемера-Конте. Это код-гольф,...

12
Ступенчатая лестница

Имея строку sи положительное целое число N, постепенно дублируйте каждый символ все больше и больше, пока не Nпоявятся дубликаты, а затем оставайтесь на уровне Nдубликатов до тех пор, пока Nсимволы не уйдут от конца, а затем отступите еще раз. Например, учитывая abaloneи 3: a we start with 1 copy...

12
Что такое стандартная царапина?

В гольфе стандартная царапина курса рассчитывается по следующей формуле: (3*num_of_3_par_holes + 4*num_of_4_par_holes + 5*num_of_5_par_holes) - difficulty_rating Ваша задача - рассчитать стандартную царапину на поле для гольфа, учитывая эти 4 входа. Вы должны принять ввод в любой стандартной форме...

12
Найти коэффициенты рациональной производящей функции

Если мы запишем последовательность чисел в качестве коэффициентов степенного ряда, то этот степенной ряд называется (обычной) производящей функцией (или Gf) этой последовательности. То есть если для некоторой функции F(x)и серии целых чисел a(n)имеем: a(0) + a(1)x + a(2)x^2 + a(3)x^3 + a(4)x^4 +...

12
Отскок-по модулю два числа

График операции по модулю ( Y= хмодификацияКy=xmodky = x \mod k ) выглядит следующим образом: Это очень полезная функция, так как она позволяет нам создавать поведение «обтекания». Тем не менее, это очень громоздко, когда я хочу использовать его, чтобы создать видимость "подпрыгивания" между двумя...

12
Круглый как ноль

Цель Учитывая введенное число, округлите его до ближайшего числа с одной значащей цифрой. Требования вход Число с плавающей запятой. Предположим, что введенное число приводит к выводу в пределах ограничений типа данных (т.е. игнорирует ошибки переполнения.) 0 неверный ввод. Числа, которые не могут...

12
История домашнее задание помощник

Занимаясь чтением истории и ведением заметок, я не могу не устать писать все эти длинные даты - 1784 - это шесть полных карандашных лифтов! jǝǝz! Как вы можете видеть, я - как и большинство постеров на этом сайте - ленив, когда дело доходит до написания материала. Поэтому я прошу вас помочь мне...

12
С Днем Рождения, давайте выпьем торта!

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

12
Улучшенные высококомпозитные номера

Старшее высокосоставное число - это целое число, в котором отношение числа делителей к некоторой степени числа максимально велико. Выражая это в виде формулы: Пусть d (n) будет числом делителей n, включая само число. Для заданного целого числа n, если существует число e такое, что d (n) / n ^ e...

12
Mozilla / 1.0 Mozilla / 2.0 Mozilla / 3.0 Mozilla / 4.0 Mozilla / 5.0

Вначале была NCSA Mosaic, и Mosaic называлась сама собой NCSA_Mosaic/2.0 (Windows 3.1), и Mosaic показывал картинки вместе с текстом, и было много радости. 15 лет спустя ... А затем Google создал Chrome, а Chrome использовал Webkit, и он был похож на Safari, и хотел, чтобы страницы создавались для...

12
Количество сумм факторов

Учитывая положительное целое число n> 1, определите, сколько чисел можно сделать, добавив целые числа больше 1, произведение которых равно n . Например, если n = 24, мы можем выразить n как произведение следующими способами 24 = 24 -> 24 = 24 24 = 12 * 2 -> 12 + 2 = 14 24 = 6 * 2 * 2 ->...

12
Пропустить, как лягушка!

Учитывая массив неотрицательных целых чисел, ваша задача - сохранить только некоторые его элементы, как описано ниже. Допустим, массив есть [1, 3, 2, 4, 11, 5, 2, 0, 13, 10, 1]. Сначала получите первый элемент массива n. Сохраните первые nэлементы и откажитесь от следующих (откажитесь n+1). Новый...

12
Самосуммированные числа

Преобразовать число в сумму цифр Не любая сумма: нам нужна самая короткая сумма Не любые цифры: вы можете использовать только цифры номера Пример Вам будет предоставленыкачестве ввода целого числаn>0 Давайте скажем n=27. Вы должны выразить 27в виде суммы , используя только цифры [2,7] , в...

12
Неисправности моего устройства ... Неправильное поведение строки!

Помогите! Мой аппарат неисправен, и всякий раз, когда я пытаюсь повторить строку, я получаю грязные результаты. Вместо того, чтобы повторять одну и ту же строку N раз, она заполняет квадрат NxN каждым из своих символов и складывает квадраты вверх. Например, учитывая String "Test"и число 2, вместо...

12
Создать последовательность указателей

Позволяет определить последовательность указателей , чтобы быть любой последовательностью таким образом, что а (п) = а ((п-1) - (а (п-1))) FORALL п больше некоторого конечного числа. Например, если наша последовательность началась с 3 2 1 Наш следующий термин будет 2, потому что a (n-1) = 1 , (n-1)...