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

12
Оптимизировать мои нулификаторы

Я большой поклонник игры Creeper World, и особенно сиквела. Вам не нужно знать, как эта игра работает, чтобы ответить на вопрос, я просто хотел упомянуть, откуда возник мой вопрос. В игре ваша цель - уничтожить Эмиттеры, которые порождают Крипера, используя оружие, известное как нулификатор....

12
Найти минимальную стоимость соответствия между массивами целых чисел

Рассмотрим два отсортированных массива целых чисел и Y размера m и n соответственно с m < n . Например, X = ( 1 , 4 ) , Y = ( 2 , 10 , 11 ) .XXXYYYmmmnnnm<nm<nm < nX=(1,4)X=(1,4) X = (1,4)Y=(2,10,11)Y=(2,10,11)Y = (2,10,11) Будешь говорить , что соответствие какой - то способ спаривания...

12
Преобразование чисел в буквы и наоборот в строке

Основываясь на списке чисел и их эквивалентных букв, возьмите строковый ввод, замените символы этой строки эквивалентным числом / буквой и выведите результат. Список 1 = а 2 = б 3 = с 4 = д 5 = е 6 = f 7 = г 8 = ч 9 = я 0 = j вход thisisastring1124 Выход t89s9s1str9n7aabd правила Числа эквивалентны...

12
Последнее число большое число

Для заданного списка числа найти последнюю цифру x x x … x n 3 2 1 Пример:[ х1, х2, х3, . , , , хN][Икс1,Икс2,Икс3,,,,,ИксN][x_1, x_2, x_3, ..., x_n]ИксИксИкс...ИксN321Икс1Икс2Икс3...ИксNx_1 ^{x_2 ^ {x_3 ^ {\dots ^ {x_n}}}} [3, 4, 2] == 1 [4, 3, 2] == 4 [4, 3, 1] == 4 [5, 3, 2] == 5 Потому что .3(...

12
Учитывая N, выведите n-й элемент из ['A', 'B', 'AB', 'C', 'D', 'CD', 'ABCD', 'E',…]?

Рассмотрим следующий список: expected = [ 'A', 'B', 'AB', 'C', 'D', 'CD', 'ABCD', 'E', 'F', 'EF', 'G', 'H', 'GH', 'EFGH', 'ABCDEFGH', 'I', 'J', 'IJ', 'K', 'L', 'KL', 'IJKL', 'M', 'N', 'MN', 'O', 'P', 'OP', 'MNOP', 'IJKLMNOP', 'ABCDEFGHIJKLMNOP', ... ] Вот один из способов взглянуть на это - вы...

12
Правление Нейсмита

Правило Нейсмита помогает определить продолжительность времени, необходимого для прогулки или похода, учитывая расстояние и подъем. Учитывая непустой список высоты в точках, равномерно распределенных вдоль пути, и общее расстояние этого пути в метрах, вы должны рассчитать время, необходимое в...

12
Гольф Диаграмма Растворимости

Учитывая название катиона и аниона, выведите «S» (растворимый) или «I» (нерастворимый). Таблица, которую мы будем использовать, взята из Википедии: https://en.wikipedia.org/wiki/Solubility_chart . Он копируется в конце вопроса для дальнейшего использования. Вход : катион, за которым следует анион,...

12
Codegolf Rainbow: развлечения с целочисленными массивами

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

12
Codegolf Rainbow: рисовать в черно-белом

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

12
Вычислить минимум

Фон Рассмотрим следующую последовательность ( A051935 в OEIS): Начните с термина .222 Найдите младшее целое число большее 2, такое, что 2 + n простое.nnn2222+n2+n2+n Найдите наименьшее целое число больше n, такое, что 2 + n + n ' простое и т. Д.n′n′n'nnn2+n+n′2+n+n′2 + n + n' Более формальное...

12
Проверка файла содержит только нулевые байты

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

12
Вытащи меня отсюда

Вызов Учитывая размер сетки, положение препятствий, положение игрока и положение цели, ваша задача состоит в том, чтобы найти путь для игрока, чтобы добраться до цели и избежать препятствий одновременно (при необходимости). вход N : размер сеткиN x N P : позиция игрока[playerposx, playerposy] T :...

12
Код истинного цвета

Настоящий цвет (24 бита) в Википедии описан в соответствующей части как 24 бита почти всегда используют 8 бит каждого из R, G, B. Начиная с 2018 года, 24-битная глубина цвета используется практически на каждом дисплее компьютера и телефона и в подавляющем большинстве форматов хранения изображений....

12
Создание горы из молехилла

Вам дан ряд местности с кротовинами и горами: /\ / \ _/\__ / \ ___/ \_/ \_ ____/\___/ \___ Ваша задача - заменить каждую кротовину в строке на эквивалентную гору, центрированную в том же столбце. Остальная часть строки не должна быть затронута. Это может потребовать дополнительных строк в начале...

12
Определить самую широкую долину

Представьте, что мы получили кусочек какой-то горной области, это привело бы к форме, подобной этой: 4 _ 3 _ _ __/ \ 2 / \__/ \ _/ \_ / 1 / \ / \_/ 0 \/ 12322223210012233343221112 Как мы видим, мы можем представить это (в определенной степени) с помощью последовательности целых чисел. Для этой...

12
Количество трансформаций до повторения

Дана последовательность целых чисел или, если быть более точным, перестановка 0..N преобразования этой последовательности следующим образом: выход [x] = реверс (вход [вход [x]]) повторение Например: [2,1,0]становится [0,1,2]и наоборот есть [2,1,0]. [0,2,1]становится [0,1,2]и обратное [2,1,0]....

12
Расщепление счета

задача Предположим, что pлюди должны разделить счет; каждый из них идентифицирован тройкой, (Name, n, k)состоящей из: Name: имя ; n: сумму, которую она / он должен заплатить ; k: сумма, которую он / она фактически заплатил . Задача здесь состоит в том, чтобы выяснить, сколько кому кто должен....

12
Колмогоров Гибкость. АКА Распродажа! Скидка

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

12
Подсчитать смежные подматрицы

Мигрировал из чата Принимая во внимание два непустых неотрицательное целое число матриц и Б , ответить, сколько раз происходит как непрерывный, возможно , перекрывается, подматрицы в B . Примеры / Правила 0. Не может быть никаких подматриц A : [[3,1], [1,4]] B : [[1,4], [3,1]] Ответ: 0 1....

12
Часы (транслитерация) Шифр

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