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

21
Это подстрока сама по себе?

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

21
Постройте эту пирамиду

Твоя пирамида Пирамида, которую я хочу, чтобы ты построил, целиком состоит из кубов. Он имеет 24 слоя, а N- й слой сверху содержит N 2 кубов, расположенных в квадрате N на N. Пирамида выглядит так: Чтобы построить пирамиду, вам понадобится запас кубиков. Вам дают 4900 кубов, расположенных в...

21
Расшифровать искусственный шрифт Брайля

⢣⠃⢎⠆⣇⡇⡯⡂⠈⡏⢰⢵⢐⡭⢸⠪⡀⢸⢐⡭⠀⢹⠁⢎⠆⢸⣱⢸⡃⢎⠰⡱⢸⣱⢸⡃⠈⡏⢸⡃⡱⡁⢹⠁⢸⡀⡇⡗⢅⢸⡃⠈⡏⢸⢼⢸⢐⡭⠀ ⣇⢸⡃⢹⠁⢹⠁⣟⢸⢕⢐⡭⠀⡮⡆⡯⡂⣟⠀⡯⠰⡱⢸⣸⢸⢕⠀⣏⡆⢎⠆⢹⠁⣪⠅⢸⢼⢸⠰⣩⢸⢼⠀⡮⡆⡗⢼⢸⣱⠀⢎⠆⡯⠀⢇⠇⡮⡆⡯⡂⡇⡮⡆⣟⡆⣇⢸⡃⠸⡰⡸⢸⢸⣱⠈⡏⢸⢼⠀ ⢎⠆⡗⢼⢸⡃⢸⡃⡗⠔⡇⡯⠂⢹⠁⢣⠃⠸⡸⢸⡃⡯⡂⢹⠁⡇⢎⢰⢵⢸⡀⢸⡀⡇⡗⢼⢸⡃⢐⡭⢸⡃⡯⠂⡮⡆⡯⡂⡮⡆⢹⠁⣟⢐⡭⠀⢎⢸⢼⢰⢵⢸⢕⢰⢵⠰⡁⢹⠁⣟⢸⢕⢐⡭⠀ ⡮⡆⢐⡭⢸⠕⢰⢵⠰⡁⣟⠀⡇⣪⠅⢈⣝⢸⡃⡯⡂⢎⠆⠸⡰⡸⢸⢸⣱⠈⡏⢸⢼⠀...

21
Разбери мой эсперанто!

Известный построенный язык эсперанто использует латинский алфавит (в основном, см. Дополнительную информацию на странице википедии). Однако есть некоторые символы с акцентами: ĉ, ĝ, ĥ, ĵ, ŝ и ŭ . (С-огибающая, г-огибающая, ч-огибающая, J-огибающая, втор-огибающая и и- бревисом .) Естественно, что...

21
Видимые Лица Кости

Традиционный западный штамп представляет собой куб, на котором целые числа от 1 до 6, отмечены на лицах. Пары, которые добавляют к 7, размещаются на противоположных гранях. Поскольку это куб, мы можем видеть только от 1 до 3 граней (включительно) 1 в любой момент времени. Противоположные лица...

21
Полуэкспоненциальная функция

Половинной экспоненциальная функция является один , который , когда в составе с собой дает экспоненциальную функцию. Например, если f(f(x)) = 2^x, то fбудет полуэкспоненциальной функцией. В этом задании вы вычислите определенную половину экспоненциальной функции. В частности, вы будете вычислять...

21
Фракции Юникод

Учитывая дробь в формате m/n(где m и n - простые целые числа), выведите соответствующую дробь Unicode. От вашей программы / функции не ожидается ввода данных, которые не соответствуют символу Unicode. Массивы, например, [2, 3]в отличие от 2/3, принимаются. m / nв отличие от m/nэто тоже хорошо. Два...

21
Определить избыток

В избытке число является целым числом п , который устанавливает новую верхнюю границу для ее соотношение с функцией делителем суммы а. Другими словами, n является сверхизбыточным тогда и только тогда, когда для всех натуральных чисел x меньше n :...

21
VEVO User Account Checker

Мы часто видим музыкальные клипы на Youtube. Многие каналы Youtube, на которых размещены музыкальные клипы, «работают на VEVO». Их можно легко идентифицировать, добавив VEVO на миниатюры видео и добавив VEVO к названию канала. Теперь напишите некоторый код, чтобы проверить, является ли данная...

21
Является ли мой номер уникальным

В этой задаче мы узнали, как кодировать каждое положительное целое число, используя деревья факторов. Вот как это работает: Пустая строка имеет значение 1. (S)где Sлюбое выражение со значением S вычисляет S- е простое число. ABгде Aи Bявляются arbirary выражения со значениями A и B соответственно ,...

21
Рекурсивная гипотеза Коллатца

Гипотеза Коллатца постулирует, что если вы возьмете любое натуральное число, то повторите этот алгоритм достаточно много раз: if number is odd, then multiply by three and add one if number is even, then divide by two в конечном итоге вы получите 1. Это, кажется, всегда работает, но никогда не было...

21
Преобразовать HTML-страницу в гору

Задача: превратить HTML-страницу в гору! Когда HTML-страницы имеют отступ, они могут выглядеть следующим образом: <div> <div> <div> </div> <div> <div> </div> </div> </div> </div> Но, честно говоря, гора является более представительным для...

21
Сравните два числа, приведенные в виде строк

У меня проблема на работе. Мне нужно сравнить два числа, которые приходят как строки из двух разных баз данных. Числа могут идти с ведущими нулями и / или начальными / конечными пробелами. Так что я могу иметь "0001 "из одной базы данных и " 1 "из другой. Я решил проблему в C # с помощью следующего...

21
В поисках одиноких простых чисел

Одиночные простые числа (как я их называю) - это простые числа, где заданная числовая сетка с шириной w ≥ 3- это простые числа, у которых нет других простых чисел, смежных с ними ортогонально или по диагонали. Например, если мы возьмем эту сетку, где w = 12(простые числа выделены жирным шрифтом): 1...

21
Преобразование ISBN-13 в ISBN-10

Вступление В этой задаче ваша задача состоит в том, чтобы сгенерировать код ISBN-10 для книг с учетом кода ISBN-13, предполагая, что такой код существует. Такой код ISBN-13 состоит из нескольких частей, разделенных -: 978-GG-PPPP-TTT-C Буквы G(группа), P(издатель), T(заголовок) и C(контрольная...

21
Создайте анимацию ножниц!

Попробуйте создать простую анимацию ножниц ASCII! Вызов Все входные данные будут целыми числами от -31 до 31. Выводом будет анимация (которая будет выведена где-то , пока предыдущий кадр заменен. GIF-файлы разрешены.), Разделенные (приблизительно) 1 четвертью секунды. Если вход ( n) положительный:...

21
Я хочу, чтобы моя книга была далеко от этой таблицы

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

21
Решить головоломки Hitori

Вступление Напишите решатель для головоломок Хитори, используя наименьшее количество байтов. Вызов Ваша задача - написать решатель для логических головоломок Hitori (itor と り, слово «один» на японском языке; значение названия игры - «Оставь меня в покое»). Правила следующие: Вам представлена...

21
Прогноз погоды на 5 дней

Прогноз погоды: слишком часто ошибаться, чтобы полагаться, слишком часто игнорировать. Учитывая высокую и низкую температуру и одно из четырех погодных условий в день, выведите графический прогноз погоды на пять дней в формате ASCII. Структура четырех графических индикаторов показана ниже. \ / -O-...

21
Шифр сдвига клавиатуры

Учитывая следующий вход: Целое число nгде n > 0. Строка, sгде sне пусто и s~=[0-9A-Z]+(только буквенно-цифровые заглавные буквы). Использование стандартной упрощенной QWERTY-клавиатуры (как показано ниже): 1234567890 QWERTYUIOP ASDFGHJKL ZXCVBNM Выполните следующую операцию: Найдите оригинальную...