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

21
Поменяйте местами некоторые периодические и непериодические части

В десятичном представлении каждого рационального числа у p/qвас есть периодический хвост, непериодическая головка и раздел перед десятичной точкой в ​​следующем формате: (before decimal point).(non-periodic)(periodic) Вот некоторые примеры: 1/70 = 0.0142857... = (0).(0)(142857) 10/7 = 1.428571... =...

21
Заверните сезонный подарок

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

21
Баум-сладкая последовательность

Последовательность Баум-Сладкий (A086747 с изюминкой) Возьмите положительное целое число nи выведите целые числа от 1 до n, для которых последовательность Baum-Sweet возвращает true. Последовательность Баума-Сладкого должна возвращать ложь, если двоичное представление числа содержит нечетное число...

21
Суммы 24-часового времени

Если задано целое число от 0 до 141 (включительно), перечислите все 24-часовые значения, чьи единицы времени, минуты и секунды добавляют к этому целому числу. Правила добавления Числа добавляются по единицам времени, а не по одной цифре. Например, возьмите 17:43:59 17 + 43 + 59 = 119 Помните, это...

21
Карта кота Арнольда

Вызов Учитывая цветное растровое изображение * с той же шириной и высотой, выведите изображение, преобразованное под карту кота Арнольда . (* подробности см. ниже) Определение Учитывая размер изображения, Nмы предполагаем, что координаты пикселя даны как числа между 0и N-1. Карта кота Арнольда...

21
Найти все координаты на пути

Если в качестве входных данных задана двумерная строка в виде строки с символами новой строки или списком строк, выведите координаты (x, y)всех хэшей (# ) в списке. Входные данные будут содержать только хэши и пробелы. (и переводы строки, если вы решили принять ввод как 2D-строку) Если хэшей нет,...

21
Умножьте два числа

Входные данные: два десятичных целых числа. Они могут быть переданы коду при стандартном вводе в качестве аргументов программы или функции или в виде списка. Вывод: их произведение в виде десятичного целого числа. Например, ввод 5 16приведет к выводу 80. Ограничения: пожалуйста, никаких стандартных...

21
Время, необходимое для печати чисел

Резюме Напишите программу или функцию, которая не принимает никаких входных данных и выводит все целые числа в диапазоне от -1000 до 1000 в порядке возрастания в стандартный вывод, по одному на строку, например: -1000 -999 -998 -997 ... И после этого вам нужно распечатать время, затраченное на...

21
Шаткая последовательность Голомба

OEIS имеет вариант (A111439) последовательности Голомба . Как и в последовательности Голомба, A(n)описывает, как часто nпоявляется в последовательности. Но кроме того, никакие два последовательных числа не могут быть идентичными. При построении последовательности A(n)всегда выбирается как...

21
Посчитайте мои изменения

Ваша задача состоит в том, чтобы отсортировать массив, содержащий строки «четверть», «десять центов», «никель» и «пенни», любое количество раз в произвольном порядке и отсортировать их так, чтобы они были в следующем порядке: quarter dime nickel penny(другими словами, наибольшая или минимальная...

21
Найти подматрицу с наименьшим средним

Вы дали n-м-м матрица целых чисел × , где n, m> 3 . Ваша задача - найти подматрицу 3 на 3, которая имеет наименьшее среднее значение, и вывести это значение. Правила и разъяснения: Целые числа будут неотрицательными Дополнительный формат ввода и вывода Вывод должен быть точным, по крайней мере,...

21
Какой у меня индекс массы тела?

Проблема: Ваша задача - написать программу, которая принимает в качестве входных данных рост (в метрах) и вес (в килограммах) и выводит соответствующую категорию ИМТ. ИМТ - это показатель отношения вашего веса к вашему росту. Это датировано и неточно для многих людей , но это не имеет значения...

21
Сколько последовательностей Блэкджек в этом списке?

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

21
Как я закончил с этим FizzBuzz?

FizzBuzz настолько прост, держу пари, что вы можете сделать это задом наперед. В этом задании вам дадут длину строки FizzBuzz и вы должны дать положительное целое число, которое произвело эту строку. Описание Чтобы разбить это, строка FizzBuzz для nгенерируется следующим алгоритмом. Начните с...

21
Исправить мои жирные пальцы

Code Golf Challenge У меня есть проблема, мои пальцы толстые, и я часто делаю одну клавишу справа от моего крипборда. Боюсь, что со временем ситуация ухудшается и ухудшается. Sopn каждый keystrpke я сделаю с; быть вправо! Затем я хотел бы, чтобы программа (или functipn) автоматически сдвигала...

21
Выпей утренний кофе

Нарисуйте эту кофейную чашку Ascii: о о о __________ / \ __ | J | \ | A | | | V | | | A | __ / \ __________ / Домовые очки для кофе-сценария или Java :) Самый короткий код в байтах, функция или программа, завершающий символ новой строки или пробел приемлем,...

21
Сортировка бесполезных персонажей

Этот вызов вдохновлен этим очень хорошим ответом TidB. В ответе TidB каждый восьмой символ находится в правильном порядке: gnilwoB edoC(в Code Bowlingобратном направлении). Другие строки, однако , были в странном, случайном порядке. Ваша задача - это исправить. Возьмите (непустую) строку и...

21
Где соседние символы в названии? [3, 4]!

Название написано с ошибкой специально. Читайте больше, чтобы узнать почему. Ваша задача: с учетом строки или списка с разделителями, включая символы A,B,C,D, вывести индексы всех соседних одинаковых символов. Выходными данными могут быть несколько строк / целых чисел в нескольких строках, список /...

21
Проверить собственные пары

В этом задании вам дадут квадратную матрицу A, вектор vи скаляр λ. Вам необходимо будет определить, соответствует ли (λ, v)собственная пара A; то есть, или нет Av = λv. Скалярное произведение Точечное произведение двух векторов является суммой поэлементного умножения. Например, скалярное...

21
Не средние температуры!

Однажды в TNB шла дискуссия о наилучшей шкале температур, и мы кое-что договорились: возьмите среднее значение по всем четырем основным шкалам температур! То есть Цельсий , Кельвин , Фаренгейт и Ранкин (Извините, Реомюр). Итак, теперь проблема в том, что большинство людей не используют эту систему....