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

32
Это набор без сумм?

Набор не содержит сумм, если никакие два (не обязательно отличных) элемента, добавленные вместе, не являются частью самого набора. Например, не {1, 5, 7}имеет суммы, потому что все члены нечетные, а два нечетных числа при сложении всегда четные. С другой стороны, {2, 4, 9, 13}это не сумма...

32
Генерация косы Паскаля

Это коса Паскаля: 1 4 15 56 209 780 2911 10864 40545 151316 564719 1 3 11 41 153 571 2131 7953 29681 110771 413403 1542841 1 4 15 56 209 780 2911 10864 40545 151316 564719 Я полностью выдумал это. Насколько я могу судить, у Блеза Паскаля не было косички, и если он это сделал, то, вероятно, он был...

32
Array Escape - убирайся оттуда

Однажды ты просыпаешься только для того, чтобы оказаться пойманным во множестве. Вы пытаетесь просто уйти оттуда, взяв один индекс за раз, но, похоже, существуют другие правила: Массив полностью заполнен натуральными числами. Если вы попали в индекс n, вы переходите в индекс array[n], кроме: Если...

32
Построить цифровые часы в Wireworld

Вдохновленный этим вопросом Game of Life . Wireworld моделирует «электроны», протекающие через «провода», простые схемы которых создают типичное поведение логических элементов. Я призываю вас построить цифровые часы в сотовом автомате Wireworld. Ваши часы должны отсчитывать вверх с 00:00 до 23:59...

32
Счет Тарзана в олимпийской рулетке

Олимпийские виноградники выполняют свои упражнения на стандартных деревьях. В частности, Стандартное дерево nимеет вершины для 0сквозного прохождения n-1и ребра, связывающие каждую ненулевую вершину aс вершиной n % aпод ней. Так, например, Standard Tree 5 выглядит так: 3 | 2 4 \ / 1 | 0 потому что...

32
Как я могу получить repdigit?

В честь того, сколько повторений у меня было несколько часов назад, когда я впервые подумал об этом вызове: Подобные числа, состоящие из повторяющихся однозначных чисел, называются репигитами . Repdigits это весело! Каждое тело было бы более счастливым , если сумма повторении они имели , было...

32
Последовательность Сильвестра

Последовательность Сильвестра, OEIS A000058 , является целочисленной последовательностью, определенной следующим образом: Каждый участник является продуктом всех предыдущих участников плюс один. Первый член последовательности - 2. задача Создайте наименьшую возможную программу, которая берет n и...

32
Нарисуй песочные часы

Снова вдохновленный задачей для программирования 101, вот еще одна проблема. Входные данные: Целое положительное число n >= 3. (должно быть странно) Выход: nлинии звездочек, где в первой строке есть nзвездочки, а в каждой новой строке на две звездочки меньше, чем в предыдущей строке. До удара 1...

32
Три полиглота, два периода-два квина и один код-гольф

Создайте программу A таким образом, чтобы при ее запуске на языке A создавалась программа B, а при запуске программы A на языке B создавалась программа C. Программа B при запуске на языке B создает программу A, а при запуске программы B на языке A создается программа C. Программа C при запуске на...

32
Рисунок и земля

Источник: Википедия Для этой задачи вы должны написать две программы, которые напоминают рисунок и основание вышеупомянутого изображения, так что одна из них печатает, figureа другая печатает ground. В частности: Напишите программу, которая не принимает никаких данных и печатает строку figure....

32
Кто самый высокий?

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

32
Двоично-десятичный преобразователь

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

32
Выбор размера шрифта в Scroll Word

Word и кнопки изменяют размер шрифта в соответствии с этими правилами:A▲ᴀ▼ Начальный размер шрифта 11. Если нажать, когда размер шрифта равен 1, размер остается равным 1.ᴀ▼ Размер шрифта изменяется с 1 точкой в ​​диапазоне 1 - 12. Размер шрифта изменяется с 2 точками в диапазоне 12 - 28. Варианты...

32
Вычислить медиану

Вызов Учитывая непустой список действительных чисел, вычислите его медиану. Определения Медиана вычисляется следующим образом: сначала отсортируйте список, если количество записей нечетное , медиана является значением в центре отсортированного списка, в противном случае медиана - это среднее...

32
Создать код схемы пирамиды

Схема пирамиды - это язык, разрабатываемый @ ConorO'Brien . В Pyramid Scheme код, который вы пишете, выглядит следующим образом: ^ ^ / \ /3\ / \ --- / + \ ^-------^ /9\ /3\ /123\ --- ----- Теперь этот код обладает двумя очевидными качествами: его сложно анализировать и писать сложно. Конор решил...

32
Большой код ... для вас!

На открытии сцены восстания Темного Рыцаря происходит довольно неловкий диалог между агентом ЦРУ и злодеем Бэйном. Агент ЦРУ: «Если я сниму эту [маску], ты умрешь?» Бэйн: «Было бы очень больно ...» Агент ЦРУ: «Ты большой парень». Бэйн: «… для тебя» Не ясно, намеревается ли Бэйн сказать «больно...

32
Превосходные проходы

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

32
Это своего рода вызов, который байты

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

32
Это правда? Спроси желе!

Задний план Вдохновленный очень удобной интерпретацией Octave (и, как следствие, MATL) матриц истина / ложь, Jelly получил атом Ȧ ( все в стиле Octave ). Ȧ принимает массив в качестве входных данных и возвращает 1, если массив не пустой и не содержит числа 0 (целое число, число с плавающей запятой...

32
Суммируйте числа по стандарту в

Рассмотрим поток / файл с одним целым числом в строке. Например: 123 5 99 Ваш код должен выводить сумму этих чисел, то есть 227. Формат ввода строго одно целое число в строке. Вы не можете, например, предположить, что вход находится в одной строке как массив целых чисел. Вы можете получить ввод из...