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

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

15
Не совсем римская троица
Если задано целое число n ≥ 0, выведите его в непозиционной записи base-3, используя цифры 139ABCDE…и разделитель из 1 символа. Каждая цифра является последовательной степенью 3, а цифры на левой стороне разделителя обнуляются , например, A931 | B → 81– (1 + 3 + 9 + 27) → 41 . …

25
Сортировать строку по заданному порядку
Ваша задача состоит в сортировке строки, но вместо обычного алфавитного порядка (abc..xyz) вы будете сортировать строки по заданному алфавиту. Вы должны написать программу или функцию , которая принимает два входа: алфавит A и строки S . Оба будут содержать только строчные английские буквы, и оба будут содержать хотя бы один …
23 code-golf  string 

10
Вписывается ли письмо в другой?
Вы помните мой коврик, правильно сгруппированный по цветам ? Вчера я смотрел на это и понял, что некоторые буквы вписываются в другие. Пример: буква Pпомещается в том месте, куда Rидет буква . Итак, вот простая задача: с учетом двух букв вернуть истинное значение, если одна из букв вписывается в другую …

20
Квадратные треугольники
Целое положительное число x представляет собой квадратное треугольное число, если есть два разных положительных целых числа y и z , которые меньше x , так что все суммы х + у х + з y + z идеальные квадраты. Например, 30 является квадратным числом треугольника, потому что 30 + 6 …

30
Развернуть некоторое число
Эта задача основана на этом вопросе Stackoverflow . Если в качестве входных данных положительное число, выведите его в виде суммы каждой цифры, умноженной на представление степени 10. вход Число, как целое число, строка или список цифр / символов. Число будет строго положительным. Если вы примете число в виде строки или …
23 code-golf  number 

21
Матрица в «слэш» порядке
Дайте два положительных числа N >= 2и N <= 100создайте матрицу, которая следует следующим правилам: Первый номер начинается с позиции [0,0] Второй номер начинается с позиции [0,1] Третий номер идет ниже первого номера (позиция [1,0]) Следующие числа идут в направлении «косой черты» Диапазон чисел используется [1, N1 * N2]. Итак, …
23 code-golf  matrix 

6
128 лет? Гипотетическая реформа високосного года
Согласно этому видео солнечный год составляет 365 дней, 5 часов, 48 минут, 45 секунд и 138 миллисекунд . С текущим григорианским календарем правила для високосных годов следующие: if year is divisible by 400, LEAP YEAR else if year is divisible by 100, COMMON YEAR else if year is divisible by …

27
Обобщенная матрица трассировки
Вдохновение. Дано (любыми средствами): Функция черного ящика с двумя аргументами (или один аргумент, состоящий из двухэлементного списка) , (вход и выход 1, 2, 3,…)f: ℤ+ × ℤ+ → ℤ+ Строго положительная целочисленная матрица с минимум двумя строками и двумя столбцами вернуть трассировку функции матрицы . Что такое функция трассировки ? …


26
Найти звание слова
Определение Ранг слова определяется как позиция слова, когда все возможные перестановки (или расположения) его букв расположены в алфавитном порядке, как в словаре, независимо от того, являются ли слова значимыми или нет. Давайте рассмотрим эти два слова - «синий» и «увиденный». Для начала, мы бы написали все возможные расположения букв этих …

5
Определите, сколько колес есть
Нематематическое объяснение Это объяснение, которое должно быть доступно независимо от вашего происхождения. К сожалению, это требует математики, но должно быть понятно большинству людей с уровнем понимания средней школы Последовательность указателя - это любая последовательность, такая что a (n + 1) = a (na (n)) . Давайте немного разберем эту формулу, …

25
Двоичные последовательности
Для двоичного числа A в качестве входных данных с d> 1 цифрой выведите двоичное число B с d цифрами в соответствии со следующими правилами для нахождения n-й цифры B: Первая цифра B равна нулю, если первая и вторая цифры A равны; в противном случае это один. Если 1 <n <d, …
23 code-golf  binary 

19
Восстановить арифметическую последовательность
Учитывая конечную арифметическую последовательность натуральных чисел с некоторыми членами, удаленными из середины, реконструируйте всю последовательность. Задание Рассмотрим арифметическую последовательность: список натуральных чисел, в которых разница между любыми двумя последовательными элементами одинакова. 2 5 8 11 14 17 Теперь предположим, что одно или несколько целых чисел удалены из последовательности при условии …

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

16
Возьми один, чтобы сделать один
Вызов По заданному списку натуральных чисел найдите, если существует перестановка, в которой, взяв до одного бита от каждого из целых чисел, можно создать двоичное число, состоящее из всех 1s. Количество битов в полученном двоичном числе равно наибольшему значению старшего разряда в списке целых чисел. Выход Ваш код должен выводить или …

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