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

13
Поиск слова

Вчера мне стало интересно, смогу ли я написать программу для прохождения по заданному слову и вывода ответов. Это было на самом деле удивительно легко. Теперь интересно, как мало мы можем получить. правила Ваш первый ввод - это строка или набор из n строк, каждая из которых имеет длину n символов...

13
Весь свет весь свет весь свет!

Эта задача полностью сорвана с использованием технологии All Light , разработанной Soulgit Games. Вызов Вы - электрик, и ваша задача подключить все огни к батарее. Свет и батарея расположены в сетке. Вы можете подключить источник света или батарею к ближайшему источнику света или батарее к северу,...

13
Куча гирь

Вызов: Вам будет дано ASCII-изображение кучи весов в качестве входных данных, и вы должны вывести общий вес кучи. Формат: Есть 5 различных весов, весом 1, 2, 5, 10, 20 Passerees (или некоторая другая произвольная единица). Вес выглядит следующим образом, в порядке возрастания: 1: __ |__| 2: ______...

13
Простой переводчик гольфа

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

13
Обобщенные коды Грея

Входные данные: массив I из k натуральных чисел. Целые числа будут не больше 100 и k ≤ 100 . Вывод: Ваш код должен вывести все возможные массивы O неотрицательных целых чисел длины k с ограничением 0 ≤ O i ≤ I i . Чтобы перейти от одного массива к другому, вы можете добавить или вычесть 1 к одному...

13
Группировка данных массива

Учитывая целочисленную матрицу aи неотрицательное целое число i, выведите отображение, bкоторое отображает различные значения в iстолбце th aна строки a, имеющие это значение в iстолбце th. Вы можете предположить, что он iнаходится в полуоткрытом диапазоне [0, num_cols(a))(или [1, num_cols(a)]если...

13
Цепочка для гольфа (Cops 'Thread)

Это вызов копов и грабителей. Для нити грабителей, иди сюда . У ментов есть три задачи. 1) Выберите последовательность из OEIS . 2) Выберите язык (предполагается, что это поле для гольфа, но не обязательно), который при заданном вводе nвыводит A(n)(где A(n)выбрана последовательность), используя все...

13
Приколы со строками и числами

Вот вам загадка программирования: Например, при наличии списка пар строк и соответствующих чисел [[A,37],[B,27],[C,21],[D,11],[E,10],[F,9],[G,3],[H,2]]выведите другой список, в котором будут только строки следующим образом: Общее количество любой строки должно быть точно равно ее соответствующему...

13
Восстановите премьер от главной власти

Определение : простая степень - это натуральное число, которое может быть выражено в форме p n, где p - простое число, а n - натуральное число. Задача : При заданной простой степени p n > 1 вернуть простое число p. Тестовые случаи : input output 9 3 16 2 343 7 2687 2687 59049 3 Подсчет очков :...

13
FIFO кеш аномалии

Это Followup вызов из этого одного , если вы путать , пожалуйста , убедитесь , что один из первых. Во-первых, пусть будет числом пропущенных кешей, которое будет иметь последовательность s обращений к ресурсам, если предположить, что наш кеш имеет емкость k и использует схему извлечения «первым...

13
Красиво расположенная спираль ASCII

Рассмотрим эту спираль ########### # # ####### # # # # # ### # # # # # # # # # # # # # # # # ##### # # # ######### Начиная в центре: Первая строка (вверх) имеет 3 символа. Вторая строка имеет такое же количество символов (3) Далее мы добавляем два символа (5) для следующих двух сторон. Этот шаблон...

13
Маленькие номера Рамси

Справочная информация: число Рамсея дает минимальное количество вершин v в полном графе K v , так что раскраска краев в красный / синий цвет K v имеет хотя бы один красный K r или один синий K s . Оценки для увеличения г , с очень трудно...

13
Давайте попрактикуемся в правилах подсчета очков 421!

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

13
Сделай самые большие и маленькие цифры

Вдохновленный этим постом на Puzzling. Спойлеры для этой загадки ниже. Используя три положительных целых числа в качестве входных данных, (x, y, z)создайте включающий диапазон [x, y], объедините этот диапазон вместе, а затем удалите zнеобязательно последовательные цифры, чтобы получить самые...

13
Crop ASCII Art Challenge

ASCII искусство это весело. Современные текстовые редакторы очень хорошо умеют манипулировать текстом. Современные языки программирования соответствуют задаче? Одной из распространенных задач в ASCII-манипуляции с искусством является обрезка текста в прямоугольник между двумя символами. Это задача,...

13
Квадратичные остатки так весело!

Определения Квадратичные остатки Целое число rrr называется квадратичным вычетом по модулю nnn если существует такое целое число xxx , что: x2≡r(modn)x2≡r(modn)x^2\equiv r \pmod n nnnx2modnx2modnx^2 \bmod n0≤x≤⌊n/2⌋0≤x≤⌊n/2⌋0 \le x \le \lfloor n/2\rfloor Последовательность вызова Мы определяем как...

13
Запоздалые комплименты

Этот вызов создан в честь моего первого эзотерического языка, Backhand ! Backhand - это одномерный язык с нелинейным потоком указателей. Указатель перемещается по три шага за раз, выполняя только каждую третью инструкцию. Программа 1..1..+..O..@добавит 1 + 1 и вывод 2 до завершения. Промежуточные...

13
Логические ворота вручную

Сделайте программу, которая имитирует основные логические элементы. Ввод: слово из заглавных букв, за которым следуют 2 однозначные двоичные числа, разделенные пробелами, например OR 1 0. Ворота OR, AND, NOR, NAND, XOR, и XNORнеобходимы. Выходные данные: Какой выходной сигнал введенного логического...

13
Преобразование художественного стола ASCII в таблицу UTF-8

Когда я пишу документацию, комментарии и т. Д., Я люблю создавать таблицы ASCII. Обычно они выглядят довольно неплохо, но я всегда чувствую, что они могут выглядеть еще лучше, особенно с учетом того, что UTF-8 / Unicode содержит символы рисования прямоугольников . Однако эти символы очень...

13
Обрежьте этот отвлекающий фон!

Разве это не раздражает, когда вы делаете снимок, но фон отвлекает от фактического содержания изображения? Я бы сказал, что это так. Мне нужно знать, сколько я должен обрезать, чтобы избавиться от этой проблемы! Но - как обычно - я довольно ленив, поэтому мне нужен кто-то, чтобы сделать это для...