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

12
Ревный «Quick Brown Fox» «прыгнул» по заводной спирали

Вступление Напишите программу для вывода исходящей спирали знаменитой панграммы в соответствии с заданными правилами. Вызов Панграмма это предложение , используя каждую букву данного алфавита , по крайней мере один раз. Одна из самых известных панграмм широко используется в средстве просмотра...

12
Давайте зашифруем это!

Вызов Задача состоит в том, чтобы зашифровать данную строку, используя правила, указанные ниже. Строка будет содержать только строчные буквы , цифры и / или пробелы . Эквивалент персонажа Теперь, во-первых, вам нужно знать, как найти «эквивалент» каждого персонажа. Если символ является согласной,...

12
Романизировать корейский

Да, это в основном ты романизатор, детка , но сложнее . как, намного сложнее. Изучение корейского языка трудна. по крайней мере, для человека за пределами Азии. Но у них по крайней мере есть шанс учиться, верно? Что ты должен сделать Вы получите корейское заявление. Например, 안녕하세요. Вы должны...

12
Уменьшенные изменения лидера факторизации

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

12
Разреженный транспортир

Учитывая некоторое положительное целое число n, создайте транспортир с наименьшим количеством меток, который позволит вам измерить все углы, кратные целому числу 2π/n(каждое в одном измерении). Детали В качестве вывода, вы можете вывести список целых чисел в диапазоне 0от n-1(или 1к n) , которые...

12
Разложить полиномы

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

12
Трассировка матрицы для любой матрицы через ... растеризацию по линии Брезенхэма

Вдохновленный этим . Агата Стивендейл, второкурсница, которая действительно увлекается растровой графикой, прошла курс линейной алгебры. Теперь она представляет матрицы в виде прямоугольников, но в своем художественном сознании она прикрепляет диагональные линии к этим прямоугольникам и пытается...

12
Положить массив в контейнеры

В этом простом задании вы получаете входной массив Lнеотрицательных целых чисел и количество бинов bбольше 0, но не больше длины L. Ваш код должен возвращать новый массив M, длина которого равна bи которая содержит массив L. Это проще всего объяснить на примерах. L = [1,0,5,1]и b = 2возвращается M...

12
Биннинг во времени

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

12
Двойная база

Фон IEEE 754 Формат с плавающей запятой двойной точности представляет собой способ представления действительных чисел с помощью 64-разрядных. Это выглядит следующим образом: Действительное число nпреобразуется в a doubleследующим образом: Знаковый бит sравен 0, если число положительное, и 1 в...

12
Числовые вхождения

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

12
Целочисленные логарифмы

По заданным целым числам N , P > 1найдите наибольшее целое число Mтакое, что P ^ M ≤ N. I / O: Ввод дан как 2 целых числа Nи P. На выходе будет целое число M. Примеры: 4, 5 -> 0 33, 5 -> 2 40, 20 -> 1 242, 3 -> 4 243, 3 -> 5 400, 2 -> 8 1000, 10 -> 3 Примечания: Ввод всегда...

12
Блэкджек Бюст Калькулятор

Блэкджек , также известный как двадцать один, представляет собой сравнение карточной игры между вами и дилером, где каждый игрок в свою очередь конкурирует с дилером, но игроки не играют друг против друга. Игра идет следующим образом, дилер сдает вам карту. Затем дилер сдает себе карту лицом вниз....

12
Какой самый короткий способ определить анонимную рекурсивную функцию в Octave?

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

12
Сам перечисляющие панграммы

Pangrams Быстрая, коричневая лиса, перепрыгнула через ленивого пса. Это пример панграммы - предложения, которое содержит каждую букву алфавита хотя бы один раз. Самостоятельной перечислении панграмма является предложением , который удовлетворяет критериям , чтобы быть панграмма, производя анализ...

12
Используйте это хорошо, не мем

В настоящее время в Интернете есть мем, который состоит из взятия предложения, изменения его значения и добавления n'tв конце. Например, I am smallстановитсяI am talln't Вызов Ради задачи мы упростим это: ваша задача будет обнаруживать, когда в предложении есть отрицание, и заменять его...

12
Подсчитайте количество полей в каждой записи CSV

Представьте себе текстовый файл, где каждая запись CSV может иметь различное количество полей. Задача состоит в том, чтобы написать код для вывода количества полей в каждой записи файла. Вы можете предположить, что в файле нет строки заголовка и можете читать из файла или стандартного ввода, как вы...

12
Индексирование Cha-Cha Slide

Вступление: Хотя у меня изначально была голландская песня в моей голове, где текст звучит так : « Doe 'n stapje naar voren, en' n stapje terug » (что переводится как « Сделай шаг вперед и сделай шаг назад »), когда Я искал полную лирику, я понял, что они только взад и вперед, и никогда не боком....

12
Найти число с наибольшей суммой соседей

Соревнование Учитывая сетку чисел (10 <= N <= 99) Возвращаемое число с наибольшей суммой из четырех чисел, смежных с ним; это числа сверху, снизу, справа и слева от числа, но не от самого себя. Сам номер не в счет, только его четыре соседа. Число на краю должно рассматриваться, как если бы...

12
Нарисуйте схему распределения!

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