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

12
Какие переключатели включены?

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

12
Перестановки с неотличимыми элементами

Получив список целых чисел, выведите количество перестановок целых чисел, причем неразличимые перестановки подсчитываются один раз. Если есть nцелые числа, и каждая группа неразличимых чисел имеет длину n_i, этоn! / (n_1! * n_2! * ...) правила Входными данными будут некая форма списка в качестве...

12
Советы по игре в гольф в Джольфе

Jolf - процедурный язык игры в гольф, созданный @ CᴏɴᴏʀO'Bʀɪᴇɴ. Какие у вас есть советы по игре в гольф в Джольфе? Пожалуйста, оставьте один совет за ответ. Эти советы должны быть хотя бы несколько специфичны для Джольфа, например, удалить комментарии - это ответ, но не очень...

12
Насколько совместимы мои строки?

Вступление Рассмотрим две строки A и B одинаковой длины L и целое число K ≥ 0 . В целях этой задачи мы говорим, что строки совместимы с K , если существует строка C длины K такая, что A является непрерывной подстрокой конкатенации BCB . Обратите внимание, что A является подстрокой BAB , поэтому A и...

12
Найти ответвление десятичного представления!

В этом вызове 2 года назад мы нашли период доли единицы ( 1/n where n is a natural number). Теперь ваша задача - написать программу / функцию, чтобы найти повторяемую дробь единицы. Рефрен является частью расширения десятичного повторяющим бесконечно, как: Десятичное представление 1/6IS 0.16666...,...

12
Полигональные числа

Полигональное число - это число точек в k-гоне размера n. Вам будет предоставлена nи k, и ваша задача состоит в том, чтобы написать программу / функцию , которая выводит / выводит соответствующий номер. счет Это код-гольф . Самое короткое решение в байтах побеждает. пример Номер 3шестнадцатеричного...

12
Минимизируйте Те, кто [закрыт]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме обмена стеками Code Golf. Закрыто 3 года назад . Ваша задача - построить натуральное число, используя наименьшее количество единиц и только...

12
Расчеты таблицы умывальников и алгоритм, который, как известно, не заканчивается в ZFC

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

12
Безопасные для вращения латинские квадраты

Латинский квадрат представляет собой квадрат , который не повторяется символы либо X или Y столбцов . Например: ABCD DABC CDAB BCDA один из таких квадратов. Обратите внимание, что каждый столбец и строка содержат перестановку из 4 одинаковых букв. Тем не менее, у нашего латинского квадрата есть...

12
Сколько здесь квадратов?

Эта проблема вдохновлена ​​картиной, которая часто бродит по Facebook, которая выглядит следующим образом . За исключением того, что наша базовая площадь будет выглядеть примерно так: ┌─┬───┬─┐ ├─┼─┬─┼─┤ ├─┼─┴─┼─┤ ├─┼─┬─┼─┤ └─┴─┴─┴─┘ Квадрат состоит из n x mквадрата 1x1, вы должны посчитать,...

12
Какова вероятность, что я выиграю дверной приз?

Моя местная глава ACM раздает дверные призы людям, которые приходят на собрания. Однако вы получите больше шансов на победу, если решите головоломку программирования (но я всегда решаю эту головоломку). Таким образом, некоторые люди имеют 1 запись, а другие - 2. Но подождите! Программа лотереи...

12
Три неразличимых кубика

Учитывая три броска костей (целые значения от 1 до 6) в отсортированном порядке (чтобы их нельзя было различить), конвертируйте их в сумму двух справедливых костей с одинаковым распределением. Ответом «три к одному» является суммирование их всех по модулю 6. Конечный результат - абсолютно плоское...

12
Самостоятельные полиномы

Для каждой данной степени nможно построить (по крайней мере, один) интегральный многочлен pтакой, что p(k)( pоцененный в k) является коэффициентом члена x^kв многочлене для всех 0 <= k <= n. Чтобы сделать их уникальными, мы требуем, чтобы ведущий коэффициент (коэффициент x^n) был...

12
Показать счет криббиджа в ASCII

Криббедж - интересная игра, потому что вам нужна специальная доска для оценки вашей игры. Доска для криббиджа выглядит так: Обратите внимание на то, как первый столбец слева поднимается, затем направо падает, затем снова налево, снова поднимается. А вот как выглядит плохо нарисованное изображение в...

12
N-чотомизировать список

Учитывая список целых чисел Lи целое число N, выходные данные Lразделены на Nподсписки одинаковой длины. Неделимые длины Если Nне делить длину L, то невозможно, чтобы все подсписки имели одинаковую длину. В любом случае, последним подсписком выходных данных является тот, который адаптирует свою...

12
Обобщенная проблема дня рождения

Сегодня моя невеста пригласила меня на ужин, чтобы отпраздновать мой день рождения. Пока мы отсутствовали, я слышал, как Happy Birthday пели 5 разных гостей (включая меня) в ресторане, в котором было 50 человек. Это заставило меня задуматься - оригинальная проблема дня рождения (определение...

12
Автонест массив

Все любят вложенные списки! Однако иногда сложно составить вложенный список. Вы должны решить, хотите ли вы вложить его глубже или вам нужно вложить его глубже. Таким образом, для вашей задачи, вы должны "Autonest" список. Чтобы автоматически проверить список, сравните каждую пару элементов в...

12
Starbucks на английский

В классические времена Starbucks до того, как эти новомодные принтеры для наклеек и беспроводные беспроводные карманные устройства с гарнитурой были заключены в пышные дни 2000-х годов, у Starbucks была краткая система описания напитков со строгим синтаксисом и сопровождающей кодированной формой....

12
Интерпретировать Киппл!

Вступление Kipple - основанный на стеке эзотерический язык программирования, изобретенный Руне Бергом в марте 2003 года. Киппл имеет 27 стеков, 4 оператора и структуру управления. Стеки Стопки названы a- zи содержат 32-битные целые числа. Существует также специальный стек @, чтобы сделать вывод...

12
Змеи вокруг

Вызов Задача проста: напечатать змею . Вы получите длину змеи в качестве входных данных. Змея длиной 2 выглядит так: ==(:)- Змея длиной 7 выглядит так: =======(:)- Другими словами, длина змеи - это количество знаков равенства перед головой . использование Допустим, я сделал реализацию C ++ и...