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

26
Полиглоты GCD / LCM!

Ваша задача - создать программу или функцию, которая выводит GCD своих входных данных на одном языке и LCM своих входных данных на другом. Встроенные функции для GCD или LCM (я смотрю на вас, Mathematica) разрешены, но не поощряются. Будет 2 входа, которые всегда будут положительными целыми...

26
Роу, грести, грести свою лодку

Все, вероятно, знакомы со следующей песней , которая является музыкальным туром : Задний план Меньше людей могут вспомнить, как они пытались спеть версию из четырех человек с несколькими друзьями и потерпели неудачу. Смещение текста песни с разными гармоничными высотами известно как пение «раунда»,...

26
Минус, Плюс, Таймс, Экспонентация?

Это CMC (чат-мини-вызов), который я опубликовал в нашем чате, Ninteenth Byte , немного назад. Соревнование Учитывая положительное целое число x, в зависимости от последних 2 битов x, сделайте следующее: x & 3 == 0: 0 x & 3 == 1: x + x x & 3 == 2: x * x x & 3 == 3: x ^ x...

26
Врезанные Алмазы!

Нет, не это . И не это тоже. Этот вопрос не похож на те Напишите кратчайший код для печати / возврата следующего вывода: /\ /\ /\ / \ / \ / \ / /\ \ / /\ \ / /\ \ / / \ \/ / \ \/ / \ \ \ \ / /\ \ / /\ \ / / \ \/ / \ \/ / \ \/ / \ / /\ \ / /\ \ / \/ / \ \/ / \ \/ /\ \ / /\ \ / /\ / \ \/ / \ \/ / \ /...

26
Эрр, где я?

о нет! Я пойман в ловушку в большом лесу (хорошо, не совсем, но только предположите это), и я не знаю, где я! К счастью, я принес свой ноутбук. Но когда я искал «Карты», там было «Нет результатов», и я прошу об этом в качестве крайней меры. Пожалуйста, создайте программу, которая выводит долготу и...

26
Сделай флаг волной

Возьмите флаг, как этот: ----------------------------- | | | | | | |=============+=============| | | | | | | ----------------------------- И ввод числа: «длина волны» Скажем, длина волны была 5. Затем, каждые 5 символов вдоль линии от начала, замените следующий символ a -на \и сдвиньте все символы...

26
Как долго мой номер?

Вызов Если задано целое число Qв диапазоне -(2^100) ≤ Q ≤ 2^100, выведите количество цифр в этом числе (в базе 10). правила Да, вы можете взять число в виде строки и найти его длину. Все математические функции разрешены. Вы можете принимать входные данные в любой базе, но выходные данные должны...

26
Что дата?

Вызов Как ни странно, это еще не сделано: вывести текущую дату. правила Формат даты, которому вы должны следовать, выглядит следующим образом: YYYY-MM-DD Где месяц и день должны быть дополнены нулями, если они меньше 10. Например, если программа запущена 24 мая 2017 года, она должна вывести...

26
Полностью выровнять и дефисировать блок текста

Given a width and a block of text containing possible hyphen- ation points, format it fully- justified (in monospace). Полностью выровненный означает, что он выровнен по левому и правому краям и достигается путем увеличения расстояния между словами до тех пор, пока не совпадет каждая строка....

26
Сколько кубиков вы можете бросить, не бросая наиболее вероятное число

проблема Начиная с игры в n=2кости: Бросайте nкости, с каждым числом от 1 до 6 одинаково вероятно на каждом кубике. Проверьте, равна ли их сумма наиболее вероятной сумме для игры в nкости, то есть 3.5*n. Если они равны, прекратить. В противном случае распечатайте nи повторите с самого начала с...

26
Создать матрицу шахматной доски

Возьмите положительное целое число n в качестве входных данных и выведите матрицу n-by-n шахматной доски, состоящую из 1 и 0 . Верхняя левая цифра всегда должна быть 1 . Тестовые случаи: n = 1 1 n = 2 1 0 0 1 n = 3 1 0 1 0 1 0 1 0 1 n = 4 1 0 1 0 0 1 0 1 1 0 1 0 0 1 0 1 Форматы ввода и вывода не...

26
Игра номерных знаков Испании

Этот вопрос основан на вопросе, который я задал на испанском языке . Да, я попросил алгоритм на испанском языке. :) В Испании нынешние номерные знаки имеют такую ​​схему: 1234 XYZ где XYZ - три согласных, взятых из полного набора испанских согласных (я думаю, кроме «С»). Иногда, путешествуя с моей...

26
A083569: Наименьшее m не встречается раньше, так что m + n простое

Определите 1-индексированную последовательность следующим образом: A083569(1) = 1 A083569(n)где nцелое число больше, чем 1наименьшее целое число m, не встречающееся ранее, например m+nпростое число. Ваша задача взять nи вернуться A083569(n). n A083569(n) 1 1 2 3 3 2 4 7 5 6 6 5 7 4 8 9 9 8 10 13 11...

26
Индекс строки с большинством ненулевых элементов

Это просто: возьмите матрицу целых чисел в качестве входных данных и выведите индекс строки с большинством ненулевых элементов. Вы можете предположить, что будет только одна строка с большинством ненулевых элементов. Тестовые случаи: Это 1-индексированные, вы можете выбрать, хотите ли вы 0 или...

26
Скудная машина

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

26
Это слабое простое число?

Простое число является слабым, если ближайшее другое простое число меньше его. Если есть связь, простое число не является слабым. Например, 73 - слабое простое число, потому что 71 - простое, а 75 - составное. задача Напишите некоторый компьютерный код, который, если задано простое число больше 2,...

26
Это Упорядоченное Слово?

(Вдохновленный этим постом над Puzzling. ВНИМАНИЕ: СПОЙЛЕРЫ ДЛЯ ЭТОЙ ЗАГАДКИ НИЖЕ.) Стандартная телефонная клавиатура соотносит буквы с цифрами следующим образом: 1 -> 2 -> ABC 3 -> DEF 4 -> GHI 5 -> JKL 6 -> MNO 7 -> PQRS 8 -> TUV 9 -> WXYZ 0 -> Заданное входное слово...

26
Это хорошая доска 2048?

Это мой первый вопрос здесь, поэтому любые предложения в комментариях будут оценены! Благодарность ;) Введение Одна из самых распространенных стратегий игры 2048 года - никогда не падать . Это помещает все большие числа вверху, а нижние внизу. Таким образом, если вы правильно примените эту...

26
Полупрайм?

Удивительно, но я не думаю, что у нас есть вопрос по коду для определения, является ли число полупростым . Полупростое число - это натуральное число, являющееся произведением двух (не обязательно различных) простых чисел. Достаточно простая, но удивительно важная концепция. Учитывая положительное...

26
Раздвоенный текст

Учитывая строку букв ASCII (верхний и / или нижний регистр), выведите необработанный MathJax, необходимый для отображения этой строки, раздваивающейся на каждом символе, в верхние и нижние индексы. Например, входные данные catи horseбудут приводить к выходным данным, которые MathJax отображает...