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

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

22
Вычислить n-ю итерацию полинома для определенного значения; fⁿ (х)
Для заданной полиномиальной функции f (например, в виде списка p действительных коэффициентов в порядке возрастания или убывания), неотрицательного целого числа n и действительного значения x вернуть: f n ( x ) то есть значение f ( f ( f (… f ( x )…))) для n применений f на x …

19
Три треугольных числа [закрыто]
Закрыто . Этот вопрос нуждается в деталях или ясности . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Добавьте детали и проясните проблему, отредактировав этот пост . Закрыто 2 года назад . Описание Раньше было довольно много других проблем, связанных с этими цифрами, и я надеюсь, что этого …

19
Извлечь локальные максимумы
Учитывая массив положительных целых чисел, выведите массив всех элементов, которые больше или равны соседним. Большинство элементов будут иметь два смежных элемента; первый и последний элемент являются особыми случаями, так как они имеют только один смежный элемент. Вы можете предположить, что массив содержит как минимум два элемента. Тестовые случаи: Input | …

15
Обратный алгоритм Кубика Рубика
Всякий раз, когда вы делаете ход на кубике Рубика, есть обратный ход, который отменяет первый ход. Из-за этого каждый алгоритм (набор ходов) имеет обратный алгоритм, который отменяет первый алгоритм. Цель этой задачи - найти обратную сторону заданного алгоритма. Спецификация: Вход состоит из массива отдельных ходов. Каждый шаг представляет собой строку …

30
Создать акроним
Это похоже на создание аббревиатуры , но есть несколько ключевых отличий, в том числе метод извлечения аббревиатуры и эта проблема, включая гибкий вывод. задача Если задана строка (допускается список строк с символами / длиной 1), содержащая только печатный ASCII, выведите на вход все заглавные буквы, которым предшествует пробел или тире, …
19 code-golf  string 

10
SQL выбрать диапазоны номеров
Мне было довольно сложно достичь диапазона чисел в виде строк MySQL. Например, диапазон 1-5 достигается путем: SELECT 1 UNION SELECT 2 UNION SELECT 3 UNION SELECT 4 UNION SELECT 5 приведет к: 1 2 3 4 5 для 0-99 я могу соединить две таблицы 0-9: CREATE TABLE nums as SELECT …
19 code-golf  tips  syntax  sql 

3
Назовите Адроны
Вызов С учетом кваркового состава частицы в качестве входных данных выведите соответствующее имя адрона. Кварки будут представлены заглавной буквой, а антикварки - строчной. Кварки могут быть в любом порядке, не обязательно в порядке, указанном ниже. Встроенные функции доступа к данным о частицах и / или кварках запрещены. Вам будут даны …

14
Подсчет от 1 до n без последовательных чисел
Цель Вам дано целое число n( n > 1). Вы должны вывода , сколько перестановок чисел 1на nесть , которые начинаются с 1, заканчиваются на n, и не имеют два последовательных целых чисел , которые отличаются на 1. В качестве альтернативы, если вы возьмете полный граф K_nи удалите ребра пути, …

12
Какова площадь этого многоугольника?
Рассчитайте площадь многоугольника. Вдохновленный этим алгоритмом шнурка видео. задача Ваша задача - создать программу или функцию, которая вычисляет площадь многоугольника. Программа или функция определяется в соответствии с определением по умолчанию в meta. вход Вы получите координаты X и Y каждой вершины многоугольника. Вы можете принять входные данные в виде списка …

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

9
Префиксная нотация к постфиксной нотации
Отказ от ответственности: Нет, это не шутка, чтобы перевернуть строку. задача Поддерживается только одна операция: вычитание ( -). У вас также есть только два атома для поддержки: ноль ( 0) и один ( 1). Здесь префиксная нотация -ABэквивалентна постфиксной нотации AB-, где Aи Bявляются выражениями. Ваша задача (рекурсивно) преобразовать выражение …
19 code-golf  string 

30
Избыточный логический
Вступление Классически, логические значения - один бит; trueили false, 1или 0. Ведущие нули были бы просто лишними. Например, 001означает так же, как 00001или просто 1. 32-битный логический Учитывая значение truey / falsey, выведите эквивалентный 32-битный логический тип в виде строки. (Или как число, если по какой-то причине ваш язык поддерживает …
19 code-golf  string 

26
Сделать струнные волны
Задав строку в качестве входных данных, выведите строку с применением следующего алгоритма: 1. Split the String by " " (find the words): "Hello World" -> ["Hello","World"] 2. Find the vowel count of each component: [2,1] ( ["H[e]ll[o]","W[o]rld"] ) 3. For each of the components, output the first n letter where …
19 code-golf  string 

30
Напротив цифрового корня!
Также известный как [аналог корня] ( Напротив цифрового корня! );) Цифровой корень числа - это непрерывное суммирование его цифр, пока оно не станет одной цифрой, например, цифровой корень 89456 вычисляется следующим образом: 8 + 9 + 4 + 5 + 6 = 32 3 + 2 = 5 Цифровой корень …

20
Сумма диагоналей
Возьмите матрицу положительных целых чисел в качестве входных данных и выведите отдельные суммы элементов по диагональным линиям через матрицу. Вы должны считать только линии, идущие по диагонали вниз и вправо. Вы должны начать с диагонали, которая содержит только нижний левый элемент, затем диагональ на две длины выше этой (если она …
19 code-golf  math  matrix 

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