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

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

13
Рассчитайте скалу, катящуюся по склону
Вступление В последнее время у Сизифа были проблемы на работе. Кажется, он просто ничего не делает, и ему очень хотелось бы найти решение этой проблемы. Его текущая работа требует, чтобы катить камень в гору. Обычно он хорошо выполняет свою работу, но каждый раз, когда он оказывается на вершине холма, он …
17 code-golf 

1
Мощная связь
Вступление Существует плантация, определяемая одной большой квадратной доской, такой как эта: Числа внутри каждого маленького квадрата представляют ценность его области / наличные деньги ... Фермеру нужна помощь, чтобы найти N квадратов, которые соединились (это означает, что все N квадратов должны иметь хотя бы одну общую границу), чтобы дать ему наибольшую …
17 code-golf  grid 

30
Обмен «Хорошо» и «Плохо»
Описание задачи: Напишите программу, которая запрашивает у пользователя ввод. Пользователь введет Goodили Bad. Вам не нужно поддерживать какой-либо другой ввод. Если пользователь входит Good, распечатайте Badи наоборот (на стандартный вывод и т. Д.). Примечания: 1) Вы не можете использовать любую другую пару из двух слов. 2) Ваша программа должна спросить …

14
Выходной номер Грэма
Напишите программу, которая выводит все 64 слоя этого представления числа Грэма из Википедии: Ваши выходные данные должны точно соответствовать этой версии ASCII (в которой ^представлены стрелки вверх Кнута, а комбинации косой черты и подчеркивания представляют большие горизонтальные фигурные скобки): 3^^...............................................................................................................................^3 \_______________________________________________________________ _______________________________________________________________/ \/ 3^^.............................................................................................................................^3 \______________________________________________________________ ______________________________________________________________/ \/ 3^^...........................................................................................................................^3 \_____________________________________________________________ _____________________________________________________________/ …

6
От тарелки к штату
Это, по сути, обратное Генерировать номерной знак США Задача: учитывая строку, соответствующую одному из приведенных ниже форматов номерных знаков, выведите все возможные состояния, соответствующие этому форматированию. В приведенной ниже таблице 0обозначает одну цифру 0через 9включительно, и Aвыступает за одной буквы Aчерез Zвключительно. Для целей этой задачи мы игнорируем состояния со …

4
Необычная замена строки
пусть S, aи bкаждый представляет собой строку Цель: Написать стандартную строку заменить функцию , где вы заменить все вхождения aв строку Sс bтех пор , как aэто уже не часть экземпляраb например, если у нас есть строка S=My oh my that there is a big ol' that и мы хотели …
16 code-golf  string 

13
Мой представитель в форме обмена стека?
Предпосылка: Ваша репутация находится в форме обмена стека, если она может быть представлена ​​путем разложения количества ваших медалей (золото, серебро и бронза, подсчитанные отдельно) на их базовые 10 цифр и объединения их в любом заданном порядке с несколькими оговорками. Разлагая, каждый Цифра золотой медали стоит три цифры. Серебро стоит две …

11
Генерация базисных элементов алгебры Стинрода
Алгебра Стинрода является важной алгеброй, возникающей в алгебраической топологии. Алгебра Стинрода генерируется операторами, называемыми «квадратами Стинрода», один существует для каждого положительного целого числа i. Существует основа для алгебры Стинрода, состоящей из «допустимых мономов» в операциях возведения в квадрат. Наша цель - создать эту основу. Последовательность натуральных чисел называется допустимой, если …

5
Новый порядок № 5: где Фибоначчи и Битти встречаются в Витоффе
Введение (может быть проигнорировано) Размещать все положительные числа в обычном порядке (1, 2, 3, ...) немного скучно, не правда ли? Итак, вот серия проблем, связанных с перестановками (перестановками) всех положительных чисел. Это пятая задача в этой серии (ссылки на первый , второй , третий и четвертую задачу). В этой задаче …

6
Новый приказ № 3: 5 8 6
Введение (может быть проигнорировано) Размещать все положительные числа в обычном порядке (1, 2, 3, ...) немного скучно, не правда ли? Итак, вот серия проблем, связанных с перестановками (перестановками) всех положительных чисел. Это третья задача в этой серии (ссылки на первую и вторую задачи). В этой задаче мы упорядочим натуральные числа …

30
Разделить на три!
Учитывая строку, вы должны разделить ее на группы из трех символов (путем заполнения _в конце). Связано , но все же по-другому. Пример ввода / вывода: 'abcde' -> 'abc', 'de_' '1234' -> '123', '4__' '' -> [] or falsey value 'Three spree!' -> 'Thr', 'ee ', 'spr', 'ee!' Строка 6 МБ …

3
Сделайте более длинную программу
Lenguage - это диалект мозгового штурма, который известен тем, что преодолевает проблемы ограничения источников. Это потому, что Lenguage заботится только о длине своего источника, а не о содержании. Сначала рассчитывается длина программы. Затем указанная длина преобразуется в двоичную форму и дополняется слева нулями до значения, кратного 3. Полученная двоичная строка …

7
Стол без границ
В этом задании вы собираетесь разместить буквы алфавита в декартовой плоскости и вывести результат в виде текста. Ваш вход будет представлен в виде списка с 3 параметрами: Координата X Координата Y строка Как? Мы знаем, что декартова плоскость содержит 2 оси (X,Y)(X,Y)(X, Y) и 4 квадранта, где знаками координат (X,Y)(X,Y)(X,Y) …

4
Количество
Учитывая положительное число nnn , найти количество алканов с nnn атомами углерода, игнорируя стереоизомеры ; или, что эквивалентно, количество немеченых деревьев с nnn узлами, так что каждый узел имеет степень ≤4≤4\le 4 . Это последовательность OEIS A000602 . Смотри также: Парафины - Розетта Код пример Для n=7n=7n = 7 ответ …

7
Удовлетворительное округление
Удовлетворительное округление Вы знаете, когда вы находитесь в классе науки, и попросили округлить до 2 сиг фиг, но ваш ответ 5.2501...? Вы должны округлить до 5.3, но это так неудовлетворительно! При округлении до 5.3вы получаете целые 0,05, что является большим значением по сравнению с 0,1 (значение места, к которому вы …

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