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

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

1
Ducttape Ducttape
Ваш начальник узнал, что довольно много его сотрудников (включая вас) любят красть код у других. Он приказал вам написать ему программу, которую он может использовать для поиска людей, которые крадут код у других. Задача: Напишите программу / функцию, которая обнаруживает, скопировал ли кто-то (часть) свой код откуда-то еще. Программа получит …

5
Это фактор многочлена?
Многочлен делится на множитель, (x-n)если f(n)=0для функции f. Ваша работа: определить, f(x)делится ли полиномиальная функция на (x-n). Вход Вход в форме (x-n), (Polynomial). Помните, если n отрицательно, (x-n)будет в форме ввода(x+n) . Для полинома все показатели будут указаны как ^. Коэффициенты будут записаны рядом с переменной x. Пример полинома может …

5
Реализация макросов LaTeX с акцентом
Вступление Система набора текста LaTeX использует макросы для определения ударений. Например, буква is производится \hat{e}. В этой задаче ваша задача заключается в реализации ASCII-версии этой функциональности. вход Ваш ввод - непустая строка печатных символов ASCII. Он не будет содержать переводы строк. Выход Ваш вывод представляет собой строку, состоящую из двух …

4
Вычислить p-адическую норму рационального числа
Вычислить p-адическую норму рационального числа Напишите функцию или программу, которая принимает 3 целых числа m,n,p(где pположительное простое число) в качестве входных данных и выводит p-адическую норму (обозначаемую |m/n|_p) как (полностью уменьшенную) дробь. У Ферма, как известно, только очень маленькие поля, но неизвестно, что у него был очень маленький экран компьютера. …

1
Секретный Санта - Возвращение
Рождество быстро приближается и вместе с ним устраивает ежегодную семейную Тайну Санты. Я хотел бы попытаться начать с этого, но то, что пары не покупают друг друга, продолжает вызывать проблемы, и, несмотря на то, что это Bobделалось годами, все еще существует проблема, заключающаяся в том , чтобы покупать подарки для …
11 code-golf 

10
Арифметические прогрессии
Ваша задача состоит в том, чтобы проанализировать ввод и вывод формулы для n-го члена, если это арифметическая последовательность, в противном случае она должна вывести «NAAP». вход Ввод (из STDIN) будет состоять из нескольких чисел, от 4 до 10 чисел, где каждое число будет в диапазоне от -1000 до 1000 включительно, …

3
Давайте сделаем музыку!
Многие люди любят играть музыку для развлечения и развлечения. К сожалению, музыка иногда бывает довольно сложной. Вот почему ты здесь! задача Ваша работа - сделать чтение музыки намного проще для тех, кто с ней борется. Вам необходимо написать программу или функцию, которая принимает в качестве входных данных музыкальный посох и …

3
Умножение подстрок
Напишите программу, которая принимает два целых числа в качестве входных данных; первое может быть любым целым числом, а второе меньше или равно количеству цифр в первом числе. Пусть эти числа будут aи bсоответственно. Программа сделает следующее Объедините минимальное число 1s до конца, aчтобы число цифр в aделилось на b. Сплит …
11 code-golf  math  number 

4
Распечатать расписание блокировки
Моя средняя школа и многие другие реализуют график, который называется «Вращающийся блок». Это способ для людей иметь 8 классов, но иметь 6 периодов в школьный день. В расписании блоков четыре дня, которые повторяются снова и снова и не имеют ничего общего с фактическими днями недели. Каждому присвоен номер [1-4]. Путь …

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

2
Учитывая таблицу побед, поражений и ничьих, выведите результат каждого матча в спортивном турнире.
Этот вопрос вдохновлен продолжающимся турниром "хулиганской игры, в которую играют джентльмены", чемпионатом мира по регби , который только что завершил этап в бассейне. В турнире 20 команд, и они разделены на 4 группы по 5 команд в каждой. На этапе пула каждая команда играет против всех других команд в своем …
11 code-golf 

3
Возможные последовательности тетриса
Напишите код, чтобы выяснить, можно ли сгенерировать серию фигур Tetris с помощью официального алгоритма Tetris. Побеждает несколько байтов. Официальные игры тетрис генерируют последовательность падающих фигур особым образом. Семь пьес IJLOSTZотбрасываются в случайном порядке, затем отбрасывается другая случайная перестановка и так далее. JTLOISZ STJOLIZ LISJOTZ ... Этот пример содержит непрерывный ряд …

4
Приблизительная квадратная формация
Фон У меня есть куча коробок квадратной формы одинакового размера, и, поскольку я аккуратный человек, я хочу собрать их все в квадратную форму. Однако их число не обязательно является идеальным квадратом, поэтому мне, возможно, придется приблизиться к квадратной форме. Я хочу, чтобы вы нашли для меня наиболее эстетически приятную договоренность …

5
Среднее из двух списков
Среднее из двух списков Вызов Учитывая два списка натуральных чисел, определите, можно ли переставить элементы в два новых списка так, чтобы новые списки имели одинаковое среднее арифметическое значение. вход Ввод может быть взят через STDIN или в качестве аргументов функции. Входные данные могут быть приняты в виде списка, или если …

5
CipherSaber шифрование
Реализация CipherSaber программы шифрования, как описано ниже. Методические рекомендации: Наименьшая запись в байтах побеждает. Тем не менее, отклоняясь от норм код-гольфа , вы можете размещать интересные записи, даже если они не являются серьезными. Запись обычно представляет собой программу, которая берет открытый текст из стандартного ввода и записывает зашифрованный текст в …

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