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

17
Суммируйте дельты моей матрицы

Фон Дельты массива целых чисел - это массив, сформированный путем получения различий последовательных элементов. Например, [1, 2, 4, 7, 3, 9, 6]имеют следующие дельты: [1, 2, 3, -4, 6, -3]. Теперь мы определим дельты матрицы целых чисел как дельты каждой строки и каждого столбца, который она...

17
Простая сложность

Выход # # # # # ##### ## # ## #### ####### # # ## #### ## ## # ### ####### # # # # ##### ### # # # # ### ##### ##### # # # ####### ### # ### # ## #### ## # # ### # ####### ## # ## ##### ##### # # # ## # # # # ##### # ## ## ####### # ####### #### ## # ### ### # # # # # ##### # # # # ### ##### # ####...

17
Циклотомический полином

Фон (пропустите к определениям) Эйлер доказал красивую теорему о комплексных числах: e ix = cos (x) + i sin (x). Это позволяет легко доказать теорему де Мойвра: (e ix ) n = e i (nx) (cos (x) + i sin (x)) n = cos (nx) + i sin (nx) Мы можем построить комплексные числа, используя двумерную евклидову...

17
Числа с похожими полномочиями

Дано целое число p> 1 , найдите наименьшее целое число q> p, такое, что список показателей в простой факторизации для q такой же, как и для p , независимо от порядка или значения простых факторов. Примеры Первичная факторизация p = 20 равна 2 2 x 5 1 . Наименьшее целое число больше, чем p с...

17
Возведение в степень для умножения до сложения

Умножение между двумя целыми числами может быть сведено к серии сложений, например, так 3 * 5 = 3 + 3 + 3 + 3 + 3 = 5 + 5 + 5 Возведение в степень (возведение а в степень б ) также может быть сведено к серии умножений: 5 ^ 3 = 5 * 5 * 5 Следовательно, возведение в степень может быть сведено к серии...

17
Наименьшее целое число как произведение заданных факторов

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

17
Последовательность целочисленных квадратных корней

Давайте определим последовательность целочисленных квадратных корней. Сначала a (1) = 1. Затем a (n) - наименьшее положительное целое число, не виденное ранее, такое, что sqrt(a(n) + sqrt(a(n-1) + sqrt(... + sqrt(a(1))))) является целым числом Несколько примеров: a (2) равно 3, потому что это...

17
Munge мой пароль

Общие слова по-прежнему следует избегать использования в качестве паролей. Эта задача о кодировании очень простая программа , которая munges данный пароль ( M odify U ntil N ВЗ G uessed E asily). вход Слово, которое представляет собой строку, написанную в алфавите abcdefghijklmnopqrstuvwxyz. Не...

17
Волшебное преобразование электронной почты! Или: помогите АНБ извлечь ваши метаданные с вашего адреса электронной почты

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

17
Нарисуй, пока не упадешь

В 5-м издании «Подземелья и драконы» (как и в большинстве других выпусков) существует магический предмет под названием « Колода многих вещей» . Это невероятно мощный предмет, так как все карты имеют очень сильный положительный или отрицательный эффект. Чтобы использовать колоду, персонаж объявляет...

17
Размеры бумаги и конвертов

задача Учитывая букву (A, B, C) и число (0-10), выведите размер соответствующего стандартного формата бумаги (серии A и B) или соответствующий стандартный размер конверта (серии C) в миллиметрах в формате aaaa x bbbbгде aaaaи bbbb- измерения ширины и высоты в миллиметрах согласно ISO216 (серии A и...

17
Перечислите все возможные сетки целых чисел с ограничениями

проблема Рассмотрим квадрат 3 на 3 сетки неотрицательных целых чисел. Для каждой строки iсумма целых чисел устанавливается равной r_i. Аналогично для каждого столбца jсумма целых чисел в этом столбце устанавливается равной c_j. Задача состоит в том, чтобы написать код для перечисления всех...

17
Переверните две секции струны вокруг оси

Фон В настоящее время я учусь в AP Comp Sci A: Java, и я хочу начать с некоторыми из моих друзей заниматься гольфом. У меня есть вызов от курса, и я хотел бы видеть, сколько байтов сообщество может выполнить этот вызов. Детали вызова: Учитывая две входные строки, основную строку и строку сводки,...

17
Значения HSL в RGB

Основное назначение цветовой модели RGB (красный, зеленый, синий) - восприятие, представление и отображение изображений в электронных системах, таких как телевизоры и компьютеры. HSL (Hue Saturation Lightness) - это альтернативная цветовая модель, разработанная в 1970-х годах исследователями...

17
Обобщенные последовательности FiveThirtyEight

Адаптировано из этой загадки FiveThirtyEight . Фон Изучите следующую бесконечную последовательность: 3 3 3 2 3 3 3 2 3 3 3 2 3 3 2 3 3 3 2 ... Допустим, последовательность имеет 1 индекс. Число ith в последовательности определяет, сколько 3s существует до ith 2и после любых предыдущих 2s. Таким...

17
Электронная конфигурация

В атомной физике и квантовой химии , то электронная конфигурация является распределение электронов в качестве атома в атомных орбиталей . Например, электронная конфигурация атома неона равна 1s 2 2s 2 2p 6 . (Из Википедии ) Вызов Ваша задача состоит в том, чтобы взять число, представляющее атомный...

17
Удалить первую периодическую цифру

Все мы знаем, что всякий раз, когда рациональное число записывается в десятичном виде, результат либо завершается, либо (в конечном итоге) периодический. Например, когда 41/42 записано в десятичном виде, результат 0.9 761904 761904 761904 761904 761904 761904 761904 ... с начальной...

17
Выведите название языка, умноженное на количество символов [закрыто]

Закрыто . Этот вопрос нуждается в деталях или ясности . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Добавьте детали и проясните проблему, отредактировав этот пост . Закрыто 2 года назад . Вызов: Ваша задача - использовать любой язык для вывода имени этого языка, умноженного...

17
Факты календаря XKCD

Вдохновение . Опубликовано с разрешения . Распечатайте один из возможных «фактов» календаря XKCD: Вы можете получить необработанный текст и структуру из моей справочной реализации APL или из расшифровки стенограммы Explain XKCD (включая текст заголовка под иллюстрацией). правила В каждом узле...

17
Подсчет петель Муфанг

Цикл - это довольно простая алгебраическая структура. Это кортеж (G +) , где G представляет собой множество , а + является бинарным оператором G × G → G . То есть + берет два элемента из G и возвращает новый элемент. Оператору также необходимо выполнить два свойства Отмена: Для каждого a и b в G...