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

Code-golf - это соревнование для решения конкретной проблемы в наименьшем количестве байтов исходного кода.

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

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

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

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

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

17
Вычислить минимум
Фон Рассмотрим следующую последовательность ( 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' Более формальное определение: an={2min …

6
Гольф Диаграмма Растворимости
Учитывая название катиона и аниона, выведите «S» (растворимый) или «I» (нерастворимый). Таблица, которую мы будем использовать, взята из Википедии: https://en.wikipedia.org/wiki/Solubility_chart . Он копируется в конце вопроса для дальнейшего использования. Вход : катион, за которым следует анион, разделенный пробелом. Катион будет одним из следующих: Lithium Sodium Potassium Ammonium Beryllium Magnesium Calcium …

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

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

14
Правление Нейсмита
Правило Нейсмита помогает определить продолжительность времени, необходимого для прогулки или похода, учитывая расстояние и подъем. Учитывая непустой список высоты в точках, равномерно распределенных вдоль пути, и общее расстояние этого пути в метрах, вы должны рассчитать время, необходимое в соответствии с правилом Нейсмита. Правило Нейсмита заключается в том, что вы должны …
12 code-golf  number 

7
Учитывая 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', ... ] Вот один из способов взглянуть на это - вы учитесь писать …

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

30
Последнее число большое число
Для заданного списка числа найти последнюю цифру 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] == …
12 code-golf  math 


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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.