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

9
Кортежи, последовательно просматривая записи в списке списков

Вызов: Получив список непустых списков целых чисел, верните список кортежей следующего вида: кортежи первого списка, начинающиеся с каждого элемента первого списка, за которым следует первый элемент каждого последующего списка, так что i-й кортеж должен быть [ith element of first list, first...

9
Дата Происшествия

Учитывая три неотрицательные целые числа y, mи d(из которых по крайней мере один должен быть положительным) и корректную дату с положительным года (в любом подходящем формате , который включает в себя год, месяц и день, и никакой дополнительной информации), выход на дата, то есть yгоды, mмесяцы и...

9
Общий День Рождения

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

9
Стрелки Судьбы

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

9
Python: кратчайший способ чередования элементов из двух списков

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

9
Codegolf Rainbow: сортировка цветов с отражением

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

9
Возможны разные комбинации

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

9
Мультипликативный унделта

Определим «мультипликативные дельты» значений[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} \;] Обратная операция, а именно «мультипликативная унделта», возвращает значения, так...

9
Возможна ли схема?

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

9
Подсчитайте углы, края и грани отрезанного куба.

Исходя из этого поста песочницы Это вдохновлено 8-го класса по математике вступление У нас есть куб со следующими углами A(0, 0, 0) B(1, 0, 0) C(1, 1, 0) D(0, 1, 0) E(0, 0, 1) F(1, 0, 1) G(1, 1, 1) H(0, 1, 1) Этот куб явно имеет 8 углов, 12 ребер и 6 граней. Если мы теперь обрежем угол G так, что...

9
Последовательность скобок в лексикографическом порядке

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

9
Магия: сбор, расплата за заклинания

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

9
Дьядик Транспонировать

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

9
ASCII art H деревья

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

9
Это действительно модифицированный UTF-8?

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

9
Проблема минимальной стоимости потока

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

9
Помогите Notwen симулировать гравитацию!

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

9
Сравните четыре целых числа, верните слово на основе максимума

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

9
Субпиксельное масштабирование

Ваша задача состоит в том, чтобы взять sRGB-изображение размером 24 BPP и вывести одно и то же изображение с 3-кратным увеличением в красный, зеленый и синий подпиксели. Полученное изображение будет полностью сделано из чисто черного, красного, зеленого и синего пикселей. Каждый пиксель из...

9
Северокорейский словарь заказа

Цель Учитывая строку слогов хангыль, сортируйте символы в порядке словаря Северной Кореи. Введение в слоги хангыль Хангул (ul) - корейская система письма, изобретенная Седжоном Великим. Слоги хангыль выделяются в точке Unicode U + AC00 - U + D7A3. Слог хангул состоит из начального согласного,...