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

9
Напомнить мне еще раз?

Введение Вы когда-нибудь слышали о Remind? Нет? Так и было до 2 лет назад. Основная предпосылка для учителей - отправлять напоминания и общаться со своими учениками. Довольно аккуратно, правда? Это даже позволяет отправлять эмоции и реагировать на сообщения! Что я делаю ежедневно. Но, одна вещь о...

9
Создайте свой собственный красный и черный

В музыкальном исполнении Les Miserables появляется песня под названием «Red and Black». Вот часть этой песни: Красный - кровь злых людей! Черный - тьма прошлых веков! Красный - мир на заре! Черный - ночь, которая заканчивается наконец! Источник. Ваша задача состоит в том, чтобы превратить вход в...

9
Глазное яблоко

Просматривать двоичные значения, напечатанные в виде овалов и палочек, не так просто ... Чтобы помочь с этим, вы должны написать функцию (или программу), которая печатает числа в пользовательском двоичном представлении. Поэтому я хочу взять число, скажем 3 ( 00000011), и вывести биты в определенном...

9
Создать Muriel-подобный язык и реализацию

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

9
Битва букв

Ваша задача проста: скажите мне, кто победит в битве букв. Войска В этой битве есть три разных «войска», которые представлены в этой таблице. name | health | damage A 25 25 B 100 5 C 10 50 Вы можете использовать любые три уникальных символа для обозначения войск, но должны указать, не являются ли...

9
Расширить этот австралийский штат

Есть 8 австралийских штатов и территорий, каждый с 2 ​​или 3 буквенными сокращениями: ACT: Австралийская столичная территория Новый Южный Уэльс: Новый Южный Уэльс NT: Северная территория QLD: Квинсленд SA: Южная Австралия ТАС: Тасмания ВИК: Виктория WA: Западная Австралия Ваша задача - написать...

9
Я пишу правильную комбинацию единиц и нулей

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

9
Тебе нравится тхэквондо?

Чой Хонг Хи умер 15 июня 2002 года в возрасте 83 лет. Он основал тхэквондо . Через 15 лет после его смерти я хотел бы стать мастером тхэквондо. Это мое время сиять! задача Учитывая строку, вы должны вывести версию тхэквондо . правила Вы получите непустую строку / предложение любым допустимым вводом...

9
Количество значений между входом и следующим наивысшим квадратом

Дано положительное квадратное число в качестве входных данных. Выведите число значений между входом и следующим наивысшим квадратом. пример Вход: 1 Выход: 2 Причина: числа от 2 до 3 находятся между 1 и 4, следующий по величине квадрат Вход: 4 Выход: 4 Причина: числа 5, 6, 7, 8 от 4 до...

9
Линейный редактор (больше текста здесь)

В те туманные годы, когда по земле шли веерные терминалы, там жили странные существа. Странно покалеченный и в то же время странно мощный, линейный редактор изобиловал неисчислимыми числами программистов; покрывая землю, насколько глаз мог видеть. Теперь настали трудные времена. Это огромное...

9
Конвертировать значения CMYK в RGB

Учитывая цветовые коды в CMYK, преобразовать его в значение RGB. Ввод: строка из 4 целых чисел (от 0 до 100), разделенных пробелом 86 86 0 43 28 14 0 6 0 41 73 4 Вывод: #141592 #ABCDEF #F49043 Самый короткий код выигрывает! СОВЕТ: Для преобразования CMYK в RGB вы можете использовать формулу, такую...

9
Печать крест крест из двух струн

Учитывая, что набор из двух строк гарантированно будет одинаковой длины, выведите их крест-накрест . Крест крест из двух строк получаются следующим образом . Получите второй символ второй строки, затем первый символ первой строки. Получите первый символ второй строки, затем второй символ первой...

9
Найти число, которое генерирует все целые числа mod q

Рассмотрим целые числа по модулю qгде qпростое число, генератор - это любое целое число, 1 < x < qтак что оно x^1, x^2, ..., x^(q-1)охватывает все q-1целые числа между 1и q-1. Например, рассмотрим целые числа по модулю 7 (которые мы записываем как Z_7). Затем 3, 3^2 mod 7 = 2, 3^3 = 27 mod 7...

9
Увеличение разделов Гольдбаха

Гипотеза Гольдбаха утверждает, что: каждое четное число больше 2 является суммой двух простых чисел. Мы будем рассматривать разбиение Голдбаха числа n как пару двух простых чисел, добавляющих к n . Нас интересуют цифры увеличивающегося раздела Гольдбаха . Мы измеряем размер разделов Голдбаха числа...

9
Сократить список до окончательного числа

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

9
Максимальное количество отдельных подстрок

Описание Учитывая длину nи размер алфавита k>0, ваша программа должна определить количество строк с теми параметрами, которые имеют максимальное количество уникальных подстрок. В случае k=2этого генерируется OEIS A134457 . пример Например, 2210есть подстроки , 2, 22, 221, 2210, 2, 21, 210, 1,...

9
Построить пермутер

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

9
Перезагрузка цепочки слов

Это вариант Воспроизвести цепочку слов и Построить длинную цепочку слов . Входные данные представляют собой непустой список уникальных слов длиной не менее 2 символов, состоящих из символов в [az]. Вам необходимо вывести длину максимально длинной цепочки, где каждое последующее слово начинается с...

9
ASCII 2D-игра-карта

проблема Заданный ввод, aгде a - это сетка символов в любом формате ввода, если он имеет только один элемент для каждого «блока» вывода. И введите bгде b сетка чисел того же размера, что и вход a. Существует два типа дорог: 1 представляет собой каменную дорогу, отмеченную как, @и 2 представляет...

9
Старый беспроводной телефон

Мне нужно позвонить друзьям, но кнопки моего беспроводного телефона не работают должным образом. Единственные кнопки, которые я могу нажать, это [Вверх], [Вниз] и [Вызов]. [Вверх] и [Вниз] можно использовать для навигации по моим последним вызовам, а [Вызов] можно использовать для вызова выбранного...