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

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

29
Чередовать строки
Вдохновение. * Я не могу поверить, что у нас не было этого вызова раньше: задача Учитывая одну или несколько печатаемых строк ASCII, чередуйте их, беря один символ из каждой строки, циклически до тех пор, пока не выйдет из символов. Если в строке заканчиваются символы перед остальными, просто пропустите ее. Примеры …

30
У меня был привет
задача Читайте в возможно бесконечном текстовом потоке или файле, выводя его содержимое до helloтех пор, пока не будет выведено слово , соблюдая следующие правила. После helloвывода ваш код должен немедленно завершиться. Например, не следует ждать новой строки. Ваш код должен выводиться, как он идет. То есть он не должен читать …
30 code-golf  string 

5
Целые числа, собрать!
Ваша задача состоит в том, чтобы собрать целые числа от 1до N(в качестве входных данных) в прямоугольник ширины Wи высоты H(также в качестве входных данных). Отдельные числа могут быть повернуты на любое кратное 90 градусов, но они должны появляться в виде непрерывных блоков в прямоугольнике. То есть вы не можете …

30
Чарли, Оскар, Дельта, Эхо
Большую часть радиосвязи составляет фонетический алфавит НАТО , который кодирует буквы как слова, чтобы их было легче понять по коммуникациям. Ваша задача, если вы хотите это принять, - распечатать их по одному. Вы должны напечатать эту точную строку в stdout: A: Alfa B: Bravo C: Charlie D: Delta E: Echo …

20
Разобрать комментарии из моего эзотерического кода
Ранее на этой неделе мы узнали о том, как форматировать эзотерические языки для комментариев. Сегодня мы собираемся сделать обратное. Мне нужно, чтобы вы написали программу или функцию, которая анализирует некоторый хорошо прокомментированный эзотерический код и анализирует комментарии, возвращая только код. Используя некоторые примеры из предыдущего вызова, вот как выглядит хорошо …

29
Ненависть / любовь загадка
Описание задачи В этой проблеме, мы рассматриваем только loveи hateкак чувства. Если мы хотим выразить чувство порядка N, мы чередуем эти два (начиная с hate): order | expression 1 I hate it. 2 I hate that I love it. 3 I hate that I love that I hate it. 4 …
30 code-golf  string 

22
Выведите n-е рациональное число в соответствии с последовательностью Штерна-Броко
Последовательность Штерна-Броко представляет собой последовательность, подобную Фибоначчи, которая может быть построена следующим образом: Инициализируйте последовательность с помощью s(1) = s(2) = 1 Установить счетчик n = 1 Добавить s(n) + s(n+1)к последовательности Добавить s(n+1)к последовательности Инкремент n, вернитесь к шагу 3 Это эквивалентно: Среди других свойств последовательность Штерна-Броко может быть …

3
Достигает ли вода в конечном итоге резервуар?
В мире искусства ASCII есть вода, хэш-стены и буквенные механизмы. Вы находитесь в комнате, состоящей из хеш-стен ( #знаков): ####### # # # # # # # ### # # # ####### Вы устанавливаете источник воды S ( Sзнак) и бак для воды E ( Eзнак), который может получать воду …

14
Где я должен положить свое зеркало?
Это зеркало |. Я только что узнал, что вы можете прикрепить зеркало в середине строки, если строка может быть отражена на себя! Например, строка abccba. Если разрезать его пополам, две половинки являются зеркальным отображением друг друга: abc <--> cba Таким образом, мы можем вставить зеркало в середине строки, и наша …

24
Палиндромизирующие струны
Введение Для тех, кто не знает, палиндром - это когда строка равна строке в обратном направлении (за исключением взаимодействия, пробелов и т. Д.). Примером палиндрома является: abcdcba Если вы измените это, вы получите: abcdcba Что то же самое. Поэтому мы называем это палиндромом. Чтобы палиндромизировать вещи, давайте рассмотрим пример строки: …

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

16
Самое длинное слово, используя одну строку qwerty клавиатуры
Эти три ряда QWERTY - клавиатура qwertyuiop, asdfghjklи zxcvbnm. Ваша задача - найти самое длинное слово, которое можно набрать, используя только одну строку клавиатуры, из заданного списка слов. Пример ввода 1 artist home gas writer geology marine twerp Выход writer (Из данных слов, только gas, writerи twerpмогут быть написаны с …

12
Это простое ... почти
Если вы когда-нибудь узнали о простых числах в математическом классе, вам, вероятно, пришлось в какой-то момент определить, является ли число простым. Вы, наверное, все испортили, когда еще изучали их, например, приняли 39 за простое число. Ну, не волнуйтесь, так как 39 - полупростая, т. Е. Что она является произведением двух …

11
Создайте этот красивый ASCII-Art
Введение Я думаю, что все согласны с тем, что красивые картинки должны иметь красивую рамку. Но большинство задач на этом сайте об ASCII-Art просто хотят получить необработанную картинку и не заботятся о ее сохранности. Разве не было бы неплохо, если бы у нас была программа, которая использует ASCII-Art и окружает …

30
Средние биты: средний вызов
Учитывая целое число N> = 1, выведите среднее число битов в целое число от 0 до N - 1 Спецификация Выходные данные могут быть рассчитаны как сумма количества битов в двоичном представлении каждого целого числа от 0 до N-1, деленная на N. В этом контексте двоичное представление целого числа не …

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