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

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

30
Сложите список пополам
Мы собираемся сложить список целых чисел. Процедура для этого заключается в следующем: если список имеет четную длину, составьте список из половины его длины, где n-й элемент нового списка представляет собой сумму n-го элемента старого списка и n-го до последний пункт старого списка. Например, если бы у нас был список [1 …

10
Преобразовать ответ TIO в ответ CMC
Давайте на этот раз сделаем что-нибудь полезное. Учитывая текст из заявки Codegolf в Try It Online, создайте эквивалентную отправку Chat Mini Challenge в форме Language, N bytes: [`code`](URL) или (если отправка однобайтовая - TIO добавит завершающие s в первой строке только при необходимости) Language, 1 byte: [`code`](URL) Вы можете предположить, …

20
Поднимитесь на шаг к вершине
Название новейшего видео Numberphile , 13532385396179 , является фиксированной точкой следующей функции f на натуральных числах: Пусть n будет положительным целым числом. Запишите простую факторизацию обычным способом, например, 60 = 2 2 · 3 · 5, в которой простые числа записаны в порядке возрастания, а показатели степени 1 опущены. Затем …

23
Вызов кардинального кода
задача Вы отвечаете за создание компаса, в некотором роде. Представьте свой исходный код как «стрелку» компаса, где работа в разных направлениях дает отчетливый результат. Поддерживаемые ориентации исходного кода: север, восток, юг и запад. пример Допустим, у вас есть исходный код: ABCD J K WXYZ Мы рассмотрим ориентацию на север, вращение …

26
Сумма последовательных нечетных чисел
Несмотря на то, что были заданы соответствующие проблемы , этот вопрос отличается от собственного вопроса. Вызов Если задано положительное целое число, верните самую длинную последовательность последовательных положительных нечетных целых чисел, сумма которых равна заданному целому числу. Если такой последовательности не существует, вы можете сообщить об ошибке любым способом, который имеет …
24 code-golf  number 

28
Великодушные числа
Учитывая положительное целое число в качестве входных данных, определите, является ли оно великодушным числом. Великодушное число - это число, такое, что любая вставка +знака между любыми двумя цифрами в основании 10 приводит к выражению простого целого числа. Например, 40427 великодушно, потому что 4+0427 = 431 is prime 40+427 = 467 …

21
Приблизительный пластиковый номер
Соревнование Пластический номер представляет собой число , связанное золотое сечение, со многими интересными математическими свойствами. Таким образом, существует много подходов, которые можно использовать для расчета числа. Чтобы точно указать номер для этой задачи, мы будем использовать следующее определение (хотя существует множество эквивалентных определений, и вы можете использовать любое определение, которое …
24 code-golf  math  number 

7
Найдите бинарный массив!
Мы определяем бинарный массив как массив, удовлетворяющий следующим свойствам: это не пусто первое значение 1 последнее значение 1 все остальные значения либо 0или1 Например, массив [ 1, 1, 0, 1 ]является допустимым binarray . Задание Учитывая непустой массив A неотрицательных целых чисел и положительное целое число N , ваша задача …

3
Сбалансировать скобки
Ваша цель: Учитывая строку скобок, выведите минимальное расстояние Дамерау-Левенштейна, необходимое для преобразования входной строки в строку, в которой скобки сбалансированы. вход Входная строка будет содержать только скобки и никаких других символов. То есть это комбинация любых символов в (){}[]<>. Вы можете принять ввод в виде строки или массива символов. Вы …

30
Создать знак процента
Для целого числа n ≥ 1 выведите двумерное представление † знака процента ширины n . Конструкция идет следующим образом: Создание п по п матрицу (или список списков), заполненную нулями. Вставьте те в верхнем левом и нижнем правом углах. Поместите их по диагонали от нижнего левого до правого верхнего. Для ввода …

3
Привет Мир - но в алфавитном порядке
Этот вызов звучит слишком просто, чтобы его еще не существовало, поэтому дайте мне знать, если это дубликат. Задание Распечатать Hello, world! Правила Ваш код должен быть в "порядке байтов". Это означает, что каждый символ / байт имеет более высокое или равное значение байта, чем предыдущий символ / байт. Исключением из …

30
Гольф анаграмма Куайн
В этом вопросе я попросил вас угадать анаграмму, основываясь на ее результатах. Однако, похоже, что у нас еще нет вопроса о том, чтобы поиграть в анаграмму. Таким образом, ваша задача состоит в том, чтобы создать самую короткую анаграмму, какую только можно. Что такое анаграмма? Qua anagram - это непустая программа, …


25
Весы журнала для лодырей
Все знают, что шкалы логов предназначены для лодырей . Следовательно, вы должны написать программу или функцию, которая снимает гистограмму с масштабом журнала, заданным основанием. Ввод гистограммы принимается в виде единой строки, представляющей собой список баров, где каждый столбец гистограммы лог-шкалы отделяется выбранным для печати (или пробелом) разделителем (т. Е. 0x09-0x0A …

10
Прыжки лилии
В этом испытании вам нужно смоделировать лягушку, прыгающую взад и вперед на лилиях. Пруд бесконечно большой, имеет ряд из бесконечного количества лилий, и лягушка может прыгать через столько лилий, сколько ему нравится. Эта лягушка любит прыгать взад-вперед: прыгая вперед, он всегда прыгает назад и наоборот. Вам передается список целых чисел, …
24 code-golf  string 

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