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

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

11
Springify String
Песочница пост здесь . Создайте функцию или программу, которая «Springizes» строку. Вводом будет String in Stdin или ближайшая альтернатива Ввод будет содержать только печатные ASCII и / или пробелы Вывод будет в стандартный вывод или ближайшую альтернативу Завершающие переводы строки и пробелы являются приемлемыми Как пружинить строку Отформатируйте строку в …
11 code-golf  string 

4
Выходные подразделения форматов бумаги международного стандарта
Размеры бумаги ISO определены: Размеры бумаги серии A определяются следующими требованиями: The length divided by the width is the square root of 2. The A0 size has an area of 1 unit. Each subsequent size A(n) is defined as A(n-1) cut in half parallel to its shorter sides. Задача: с …

3
Советы по игре в гольф в Ниме
Какие общие советы у вас есть для игры в гольф в Ниме ? Я ищу идеи, которые могут быть применены к задачам кода-гольфа и которые, по крайней мере, несколько специфичны для Нима (например, «удалить комментарии» - это не ответ). Пожалуйста, оставьте один совет за ответ.
11 code-golf  tips 

2
Пазл Мондриана
Разбейте n X nквадрат на несколько неконгруэнтных целочисленных прямоугольников. a(n)Наименьшая возможная разница между самой большой и самой маленькой областью. ___________ | |S|_______| | | | L | | |_|_______| | | | | | |_____|___| |_|_________| (fig. I) Самый большой прямоугольник ( L) имеет площадь 2 * 4 = 8, …

10
У этого кота есть ошибки? В самом деле?
Вызов: Чтение ввода (в пределах видимого диапазона ASCII) и вывод с несколькими модификациями: В каждом наборе 10 символов ввода случайным образом (50/50): заменить один символ * (случайным ** в видимом диапазоне ASCII) (например, lumberjackстановится lumbeZjack) или удалить один символ (например, lumberjackстановится lmberjack) * Если набор содержит менее 10 символов, вам …

7
Сумма цифр до площади
Дано любое целое число x> 0 и любое основание y> 3. Суммируйте все цифры x (если они записаны в заданной базе). Умножьте это на максимально возможную цифру (всегда base -1). Повторяйте, пока это значение (y - 1) ^ 2 Обыскивается количество итераций и шагов. Пример 1: x= 739 y= 7 …

18
Экспоненты Фибоначчи
Для этого задания вы должны вывести результат суммы некоторых чисел. Что это за цифры? Итак, вам даны входные данные, ( a, b), которые являются целыми числами (положительными, отрицательными или нулевыми) a != b, и a < b, и каждое целое число в пределах aи b(включая их) будет иметь показатели степени …

7
Снос зданий
Вызов Напишите полную программу / функцию, чтобы Разрушить данное здание со скоростью 1 этаж в секунду . ВХОД Ввод - это построение через STDIN (или как там называется на вашем языке) или через аргумент функции. t = 0 с | |#| {#} |# #| |# # #| |# # #| …

2
Гексагональные координаты: полярно-декартово
Википедия говорит о полярных координатах : В математике, полярная система координат двумерная система координат, в которой каждая точка на плоскости определяется расстоянием от опорной точки и под углом от опорного направления. Это кажется идеальным для описания гексагональной сетки. Возьмите следующую гексагональную сетку, например: A B C D E F G …

4
CUSRS - полностью бесполезная система рефакторинга строк!
Вступление Я очень большой поклонник проблем SBU (Short But Unique), которые постоянно появляются на PPCG. CUSRS - это система, предназначенная для рефакторинга строк, функция CUSRS принимает 2 параметра и выводит 1 строку. Вызов Создайте программу, функцию, лямбду или приемлемую альтернативу для выполнения следующих действий: Учитывая String inputи String refactor(в качестве …
11 code-golf  string 


1
Последовательность переключения
вступление Последовательность переключения определяется следующим образом: Начните с nлюдей, стоящих в кругу ( 6для этого примера). 1 2 6 3 5 4 Начиная с человека 1, человек, который находится слева от «выбранного» человека, удаляется. 1 6 3 5 4 Удаленный человек может «переключить» метод удаления вверх: Если удаленный человек четный …

2
Давайте сокращать эти цифры! Теперь поменять?
Вступление: Как Twitter, Instagram и другие, я хотел отображать цифры как 1.2Kи 3.8 Mвместо 1,222или 3,823,456. Но это не все! Как мы все знаем, могут быть некоторые люди, которым, несомненно, не понравятся эти сокращения, и они попытаются обратить их вспять. Итак, 1.2kстанет 1,200и 3.8 Mстанет 3,800,000. Задание: Ваша задача - …
11 code-golf 

3
Предварительный заказ + постзаказ на заказ
задача Если заданы обратные и полные обходы полного двоичного дерева, верните его обратный порядок. Обходы будут представлены в виде двух списков , каждый из которых содержит n различных положительных целых чисел, каждый из которых однозначно идентифицирует узел. Ваша программа может взять эти списки и вывести итоговый обход в порядке, используя …

14
Помоги мне, я потерялся в океане!
Вступление Сегодня я пошел на рыбалку наедине со своим каноэ, к сожалению, я уснул, и ручей унес меня прочь, я потерял весла, теперь ночь, и я потерялся в океане! Я не вижу побережья, поэтому я должен быть далеко! У меня есть мобильный телефон, но он неисправен, потому что он намок …

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