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

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

4
Это действительно модифицированный UTF-8?
UTF-8 - это относительно простой способ кодирования кодовых точек Unicode в формате переменной ширины, так что он не может легко перепутать код, не поддерживающий Unicode. Обзор UTF-8 Байты в диапазоне 1-0x7F включительно, как правило, действительны Байты с битовой комбинацией 10XX XXXXсчитаются байтами продолжения, причем шесть наименее значимых битов используются для …

3
Проблема минимальной стоимости потока
Сетевой поток представляет собой ориентированный граф G = (V, E)с исходной вершиной s ϵ Vи вершиной раковины t ϵ V, и где каждое ребро (u, v) ϵ Eна графике (узлы подключения u ϵ Vи v ϵ V) имеют 2 величин , связанные с этим: c(u, v) >= 0, емкость края …

6
Помогите Notwen симулировать гравитацию!
Нотвен хочет изучить кинематику тел, сброшенных с больших высот в однородном гравитационном поле, но, к сожалению, у него нет технической возможности подняться на достаточно высокие места и наблюдать за объектами при падении. Но кто не хочет видеть достижения в науке, так что ... Давайте поможем Нотвену построить симулятор гравитации! Физический …

1
Дьядик Транспонировать
Как и в случае большинства символов APL, ⍉при вызове с одним аргументом (транспонирование) имеет разные значения по сравнению с двумя аргументами (диадические измерения транспонирования / переупорядочения). Эта проблема касается последнего, который действует аналогично numpy.moveaxisPython или permuteMATLAB, но является более мощным. order ⍉ Aкогда orderесть разные записи Когда все члены orderразличны, …

3
Возможна ли схема?
Напишите программу или функцию, которая принимает входные данные: все доступные резисторы и значение сопротивления и выводит истинное значение того, возможно ли получить сопротивление с помощью этих резисторов. Правила: Подойдет любой формат для ввода. Будет как минимум 1 доступный резистор, и ваша программа должна вывести минимум 10 доступных резисторов. Сопротивление всех …


4
ASCII art H деревья
Н дерево является фрактальной структурой дерева , которая начинается с линией. В каждой итерации T ветвей добавляются ко всем конечным точкам. В этой задаче вы должны создать ASCII-представление каждого второго уровня дерева H. Первый уровень просто содержит три дефис-минус символов: --- Следующие уровни построены рекурсивно: Создайте матрицу 2х2 копий с …

7
Магия: сбор, расплата за заклинания
Для большего MtG-добра: Магия: Сражение со способностями Предпосылка: В Magic: the Gathering вы разыгрываете заклинания, оплачивая их мановую стоимость, нажимая земли на требуемое количество. Эти земли могут производить один из пяти цветов: Белый (W) Синий (U) Черный (B) Красный (R) Зеленый (G) Стоимость состоит из двух частей: числа, которое является …

2
Python: кратчайший способ чередования элементов из двух списков
Я пытаюсь получить кратчайший путь (возможный символ) для получения списка 3. Список 1 и Список 2 уже приведены мне в качестве аргументов и имеют одинаковую длину. l1 = [1, 2, 3, 4, 5] l2 = ['a', 'b', 'c', 'd', 'e'] И Список 3 должен выглядеть так (да, это должен быть …

21
Сравните четыре целых числа, верните слово на основе максимума
Эта функция должна принимать четыре целых входа ( a, b, c, d) и возвращает двоичное слово , на основании которых значения равны максимум четыре. Возвращаемое значение будет между 1и 0xF. Например: a = 6, b = 77, c = 1, d = 4 возвращает 2(двоичный 0010; устанавливается только 2-й младший …

14
Последовательность скобок в лексикографическом порядке
Вызов взят здесь, а также здесь Последовательность из n скобок состоит из n ( s и n ) s. Допустимая последовательность скобок определяется следующим образом: Вы можете найти способ повторить удаление соседней пары скобок "()", пока она не станет пустой. Например, (())это допустимые скобки, вы можете стереть пару на 2-й …

6
Codegolf Rainbow: сортировка цветов с отражением
Введение: После того, как я опубликовал две задачи, связанные с радугой: Codegolf Rainbow: Fun с целочисленными массивами 1 и Codegolf Rainbow: Draw in Black-and-White 2 , @ChrisM сделал следующий комментарий в ASCII ( Draw in черно-белый ) вызов : Может быть, вы это знаете, и это по замыслу (я знаю, …

12
Возможны разные комбинации
проблема Учитывая значение n, представьте горный пейзаж, вписанный в ссылку (0, 0) - (2n, 0). Между склонами не должно быть пробелов, а гора не должна опускаться ниже оси x. Задача, которая должна быть решена: при заданном n (который определяет размер ландшафта) и числе k пиков (k всегда меньше или равно …

24
Мультипликативный унделта
Определим «мультипликативные дельты» значений[a0,⋯aN,][a0,⋯aN,][\; a_0, \cdots a_N, \;] в виде: [a1/a0,⋯,ai+1/ai,⋯,aN/aN−1][a1/a0,⋯,ai+1/ai,⋯,aN/aN−1] [\; a_1 / a_0, \cdots, a_{i+1} / a_i, \cdots, a_N / a_{N-1} \;] Обратная операция, а именно «мультипликативная унделта», возвращает значения, так что приведенная выше операция приводит к заданным значениям. пример Заданные значения [1,5,3,2][1,5,3,2][\; 1, 5, 3, 2 \;]Общее …

3
Общий День Рождения
Офис (назовем его «Офис») сократит потраченное время в 2019 году, объединив офисные дни рождения. Любые два человека с днем ​​рождения между понедельником и пятницей (включительно) одной и той же недели будут отмечаться совместно с Днем рождения на этой неделе. Люди, чьи дни рождения выпадают на субботу или воскресенье, вообще не …

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