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

17
Найдите все (анти) диагонали с дублированными значениями

Вызов: Исходя из матрицы входных данных, определите количество диагоналей и антидиагоналей с дублированными числами. Так что, если у нас есть такая матрица: [[aa,ab,ac,ad,ae,af], [ba,bb,bc,bd,be,bf], [ca,cb,cc,cd,ce,cf], [da,db,dc,dd,de,df]] Все диагонали и антидиагоналы будут:...

17
2-мерная пузырьковая сортировка

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

17
Что у нас есть?

Вдохновленный и в память о нашем любимом гении, ПОКОЙСЯ С МИРОМ Он изобрел и внедрил DFS - его опус и предмет вызова. Для заинтересованных: последняя полная документация по DFS и видео с Джоном . задача Учитывая исходный код ASCII, ответьте, к какой из следующих четырех категорий он относится:...

17
Подсчет общего количества слотов

Учитывая список заданий, которые должны быть выполнены по порядку, каждый из которых занимает слот, сколько времени потребуется для их выполнения, если после выполнения задания одно и то же задание не может быть выполнено для следующих двух слотов (охлаждение слотов) )? Однако в этих слотах...

17
Новый заказ № 4: Мир

Введение (может быть проигнорировано) Размещать все положительные числа в обычном порядке (1, 2, 3, ...) немного скучно, не правда ли? Итак, вот ряд проблем, связанных с перестановками (перестановками) всех положительных чисел. Это четвертая задача в этой серии (ссылки на первую , вторую и третью...

17
Звезды делают звезды

Вступление Идея состоит в том, чтобы использовать символ звездочки (звездочка), *чтобы отобразить звезду ascii-art в указанном измерении. Измерение - это входное число, большее или равное 111 которое определяет высоту в линиях верхней точки звезды. Звезды здесь должны быть шестиконечными звездами с...

17
Перечислите неисправности

Учитывая некоторое положительное целое число nnn генерируют все нарушения nnn объектов. Детали Нарушение - это перестановка без фиксированной точки. (Это означает, что в каждом номере расстройства не могу быть в записи).iiiiяi Вывод должен состоять из отклонений чисел (или альтернативно...

17
Я в ваших подсетях, играю в гольф ваш код

Вызов Учитывая IPv4 addressв нотации с точечным квадратом и IPv4 subnetв нотации CIDR , определите, есть ли addressв subnet. Выведите отличительное и непротиворечивое значение, если оно находится в subnet, и отдельное непротиворечивое и непротиворечивое значение, если его нет в subnet. Выходные...

17
Сделайте несколько простых квадратов!

Что такое Prime Square? Простая площадь - это квадрат, где все четыре ребра - это разные простые числа. Но какие? И как мы их построим? Вот пример 4x4 Prime Square 1009 0 0 3 0 1021 Сначала мы начнем с верхнего левого угла. Мы работаем по часовой стрелке . Мы выбираем наименьшее простое число с...

17
Это не мой X, его Y слишком Z

Эта задача вдохновлена ​​серией книг для маленьких детей Фионы Уотт и Рэйчел Уэллс, которыми я недавно наслаждаюсь со своей дочерью. В каждой книге мышь (иллюстрированная, но не часть текста) жалуется, что последовательность из 5 вещей одного типа не является ее вещью. Затем он подтверждает это,...

17
Первое вхождение в последовательности Шестёрок

Последовательность Sixers - это имя, которое можно присвоить последовательности A087409 . Я узнал об этой последовательности в видео Numberphile , и она может быть построена следующим образом: Сначала возьмем кратные 6, записанные в базе 10: 6, 12, 18, 24, 30, 36, ... Затем объедините числа в поток...

17
Джимми нужна твоя помощь!

Похоже, что в последнее время было много Джимми, погибших после их смерти, как можно увидеть здесь , и здесь, где вас попросили определить, упадет ли Джимми. Настало время положить конец этому безумию и попытаться спасти Джимми. Джимми имеет три части тела /, oи \расположены , как это /o\ Платформы...

17
Обмен «Хорошо» и «Плохо»

Описание задачи: Напишите программу, которая запрашивает у пользователя ввод. Пользователь введет Goodили Bad. Вам не нужно поддерживать какой-либо другой ввод. Если пользователь входит Good, распечатайте Badи наоборот (на стандартный вывод и т. Д.). Примечания: 1) Вы не можете использовать любую...

17
Написать радиационно-упрочненный облучатель

Задача состоит в том, чтобы написать радиационно-стойкий облучатель. Что я имею в виду именно? Облучатель - это программа, которая при вводе строки в качестве входных данных выведет все возможные версии строки с одним удаленным символом. Например, с учетом ввода Hello, world!программа должна...

17
Текс Котировки (UVa 272)

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

17
Делительные делители

Учитывая положительное целое число nnn всегда можно найти кортеж (k1,k2,...,km)(k1,k2,...,km)(k_1,k_2,...,k_m) целых чисел ki⩾2ki⩾2k_i \geqslant 2 таким образом, что k1⋅k2⋅...⋅km=nk1⋅k2⋅...⋅km=nk_1 \cdot k_2 \cdot ... \cdot k_m = n и k1|k2 , k2|k3 , … , km−1|km.k1|k2 , k2|k3 , … , km−1|km.k_1 | k_2...

17
Напишите функцию, которая возвращает итеративный объект со всеми действительными точками, 4-направленно смежными с (x, y)

Очень распространенная потребность в классах алгоритмов и компьютерных науках в целом состоит в том, чтобы выполнять итерацию в четырех направлениях по сетке или матрице (например, в BFS или DFS). Это, кажется, часто приводит к большому количеству неуклюжего и многословного кода с большим...

17
Перестановки в маскировке

Учитывая nnn - мерный вектор vvv с вещественными элементами, найти ближайший перестановку ppp из (1,2,...,n)(1,2,...,n)(1,2,...,n) относительно l1l1l_1 -Расстояние. Детали Если это более удобно, можно использовать перестановки (0,1,...,n−1)(0,1,...,n−1)(0,1,...,n-1) вместо этого. Если имеется...

17
Я переворачиваю исходный код, вы переворачиваете ввод!

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