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

28
Быть или не быть

В наименьшем количестве возможных байтов определите, соответствуют ли каждое из двух значений каждому из следующих: Первое значение 2 string or integer - whichever you prefer to case insensitive too case insensitive two case insensitive t0 case insensitive (t zero) Второе значение b case...

28
Дивиденды с одним нулем

Описание задачи Для каждого положительного целого числа nсуществует число, имеющее форму, 111...10...000которая делится на nто есть десятичное число, которое начинается со всех 1и заканчивается всеми 0. Это очень легко доказать: если мы возьмем набор n+1различных чисел в виде 111...111(все 1), то...

28
Индекс многомерного массива

Языки более низкого уровня, такие как C и C ++, фактически не имеют понятия многомерных массивов. (Кроме векторов и динамических массивов) При создании многомерного массива с int foo[5][10]; Это на самом деле просто синтаксический сахар . Что на самом деле делает С, так это создает единый...

28
Фальсифицируйте краткие истины

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

28
Найдите наименьшее число больше, чем вход, цифровая сумма которого является входом

«Цифровая сумма» относится к сумме всех цифр в числе. Например, цифровая сумма 1324есть 10, потому что 1+3+2+4 = 10. Задача состоит в том, чтобы написать программу / функцию для вычисления наименьшего числа, большего, чем вход, чья цифровая сумма является входом. Пример с прохождением В качестве...

28
Подведите итоги с помощью цифрового треугольника

Ну, подведи итог. Напишите программу или функцию, которая принимает непустой список десятичных целых чисел (0-9) и выводит «треугольник» цифр, указывающий вниз, со списком ввода вверху, где каждая цифра после первой строки является суммой двух цифр выше по модулю 10. Например, вход [7, 5, 0,...

28
Литп Трантлатор

Мой друг на днях сделал переводчик шрифтов, то есть он взял строку и преобразовал s => th и S => Th. Это было довольно долго, и я подумал, что это может быть в гольф. Таким образом, задача состоит в том, чтобы создать программу / функцию, которая принимает входную строку, переводит ее в lisp...

28
Перестановки битов

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

28
Б / символов

задача Учитывая, что строка UTF-8 (любыми средствами) отвечает (любыми средствами) эквивалентному списку, где каждый элемент - это число байтов, используемых для кодирования соответствующего входного символа. Примеры ! → 1 Ciao → 1 1 1 1 tʃaʊ → 1 2 1 2 Adám → 1 1 2 1 ĉaŭ→ 2 1 2(одиночные символы)...

28
Переверните строку, сохранив заглавные буквы в тех же местах

Цель здесь состоит в том, чтобы просто перевернуть строку одним поворотом: сохранить заглавные буквы в тех же местах. Пример ввода 1: Hello, Midnightas Пример вывода 1:SathginDim ,olleh Пример ввода 2: .Q примерный вывод 2:q. Правила : Вывод в STDOUT, ввод из STDIN Победитель будет выбран 13 июля...

28
Конвертировать экспоненты в искусство ASCII

задача Ваша задача - преобразовать строки следующим образом: abc^d+ef^g + hijk^l - M^NO^P (Ag^+) Для таких строк: d g l N P + abc +ef + hijk - M O (Ag ) Что является приближением к abc d + ef g + hijk l - M N O P (Ag + ) Словами, поднимите символы непосредственно рядом с символами в верхней строке,...

28
Вместе все добиваются большего

(связано: один , два , три ) Акростих это стиль стихотворения / записи , где начальный символ каждой строки, при чтении по вертикали, а также производит слово или сообщение. Например, Together Everyone Achieves More также расшифровывает слово, TEAMкогда первый столбец читается по вертикали....

28
Простой целочисленный калькулятор операций

Реализовать простой целочисленный оператор сценариев калькулятора. концепция Аккумулятор начинается с 0 и на нем выполняются операции. В конце программы выведите значение аккумулятора. Операции: +добавляет 1к аккумулятору -вычитает 1из аккумулятора * умножает аккумулятор на 2 / делит аккумулятор на...

28
Учитывая список окружностей, выведите область наименьшего содержащего прямоугольника

Вам будет предоставлен список радиусов, вы должны вывести область наименьшего прямоугольника, в которую они все поместятся. Например, учитывая список, который [5,3,1.5]вы бы вывели 157.460. Это изображение: Ширина 15.7460, а высота 10, поэтому площадь 157.460. Правила: Вы получаете список через...

28
Это номер Смита?

Описание задачи Число Смит является композитом числа, сумма цифр равна сумме сумм цифр его простых множителей. Учитывая целое число N, определите, является ли это число Смита или нет. Первые несколько номеров Смита являются 4, 22, 27, 58, 85, 94, 121, 166, 202, 265, 274, 319, 346, 355, 378, 382,...

28
Нарисуйте пустую доску Эрудит

Стандартная доска Scrabble - это сетка 15 × 15 для размещения буквенных плиток. Большинство пробелов являются пустыми, но некоторые представляют собой двойные баллы (розовый), тройные баллы (красный), двухбуквенные (светло-голубой) и трехбуквенные (синие). Обычно в центре находится звезда (которая...

28
Двойное вращение

Описание задачи Зацикливание всех букв из первой части алфавита в одном направлении и букв из второй половины алфавита в другом. Другие персонажи остаются на месте. Примеры 1: Привет, мир Hello_world //Input Hell ld //Letters from first half of alphabet o wor //Letters from second half of alphabet...

28
Расшифровать невротических лягушек

Расшифровать невротических лягушек Теперь, когда Puzzling.SE наконец-то взломал мой одержимый амфибиями шифр , давайте напишем программу или функцию для его расшифровки! (Если вы хотите посмотреть на головоломку, прежде чем ее испортить, нажмите на ссылку выше). Как работает шифр В Neurotic...

28
Строка Расстояние

Вызов Учитывая ввод строчной буквы [a-z], выведите общее расстояние между буквами. пример Input: golf Distance from g to o : 8 Distance from o to l : 3 Distance from l to f : 6 Output: 17 правила Стандартные лазейки запрещены Это код-гольф - самый короткий ответ в байтах выигрывает. Алфавит может...

28
Функция простого подсчета

Введение Функция подсчета простых чисел , также известная как функция Pi , возвращает количество простых чисел, меньших или равных x.π( х )π(Икс)\pi(x) Вызов Ваша программа возьмет целое число x, которое вы можете считать положительным, и выведите одно целое число, равное количеству простых чисел,...