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

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

30
Самая короткая программа, которая постоянно выделяет память
Напишите программу, которая работает вечно и выделяет все больше и больше памяти в куче, чем дольше она работает, по крайней мере, пока вы не достигнете предела операционной системы по объему памяти, который может быть выделен. Многие ядра на самом деле не зарезервируют память, которую вы выделяете, пока не используете ее …
49 code-golf 

9
Прочитать дату в нотации xkcd
В своем xkcd о стандартном формате даты ISO 8601 Рэндалл вырвался в довольно любопытной альтернативной записи: Большие числа - это все цифры, которые появляются в текущей дате в их обычном порядке, а маленькие цифры - это индексы, основанные на 1, вхождения этой цифры. Таким образом, приведенный выше пример представляет 2013-02-27. …

30
Выведите алфавит, АЗБУКУ или просто символ
Задача проста: Напишите функцию или программу, которая принимает входные данные xи выводит алфавит в нижнем регистре, если он xявляется частью алфавита в нижнем регистре, выводит алфавит в верхнем регистре, если он xявляется частью алфавита в верхнем регистре, и выводит только, xесли он не является частью того или другого. Правила: Ввод …

30
Кратчайший код для бесконечного дискового ввода-вывода
(Просто откройте 50 вкладок в Google Chrome: D (шучу, нет, вы не можете)) Кратчайший код для бесконечного дискового ввода-вывода любого языка, пример C #: using System.IO; namespace FileApp { static class Program { public static void Main() { do { File.WriteAllText("a", "a"); File.Delete("a"); } while (true); } } } Вы …
49 code-golf 

5
Это проблема со ссылками на себя
Самореференциальная формула Таппера (скопировано из Википедии) Самореференциальная формула Таппера - это формула, определенная Джеффом Таппером, которая, будучи построенной в двух измерениях в очень специфическом месте на плоскости, может быть «запрограммирована» для визуального воспроизведения самой формулы. Он используется в различных курсах математики и информатики как упражнение в построении графиков. Где эта …

13
Yarr! Карта со скрытым сокровищем!
Введение «Ярр! У нас был парень, который называл себя« программистом », делающим карту для нашего скрытого сокровища! Но это написано со странными числами и буквами!» E5, N2, E3 «... что это вообще делает? значит? Безумие! Не могу даже написать правильную карту сокровищ, т 'бесполезный кретин. Исправь это нас! Мы подарим …

30
Вывести текущее время
Вызов Вы должны выводить текущее время непрерывно (до тех пор, пока оно не будет отменено прерыванием), один раз в секунду, любым из следующих способов: Он должен быть в 24-часовом формате или в формате AM / PM. Если это первое, оно должно быть разделено двоеточиями (т.е. 15:47:36). Если это последний, он …
49 code-golf  date 

6
Ваша машина только поворачивает направо!
Введение У вас есть несчастье застрять в бегущей машине на полосе препятствий. Все функции автомобиля не реагируют, за исключением системы рулевого управления, которая повреждена. Он может ехать прямо или поворачивать направо. Можно ли направить машину в безопасное место? механика Ваша машина начинается в верхнем левом углу карты 8x8 и пытается …

30
Папа шутит весело
Мы все знаем классическую шутку папы, которая выглядит примерно так: Кто-то произносит предложение, чтобы описать себя (например, I'm tiredили I'm confused). Приходит любитель папы-шутки и отвечает Hi <adjective>, I'm Dad!, потому что вступления следуют тому же формату ( I'm Peterследует тому же формату, что и I'm hungry). Ваша работа состоит …

30
Самый короткий код на вашем языке, чтобы сохранить строку при перезагрузке
Ваши программы: Вы напишите две программы (обе на одном языке). Программа хранения берет строку из STDIN и сохраняет ее где-то постоянно (см. Ниже), а затем завершает работу без ошибок. Программа поиска не принимает никаких данных, извлекает строку, которая была сохранена, и печатает ее в STDOUT. Объективный тест на стойкость: Вы …

30
Обнаружить тепловые волны
Фон Королевский нидерландский метеорологический институт определяет волну жары * как серию не менее 5 последовательных дней с погодой ≥25 ° C («летняя погода»), так что по крайней мере 3 из этих дней составляют ≥30 ° C («тропическая погода») ). Тропическая погода не должна измеряться последовательно: например, 30, 25, 30, 26, …

30
Раздень строку
Мы уже сейчас, как убрать строку из ее пробелов. Однако, как настоящие джентльмены / леди, мы должны скорее раздеться . Раздевание строки - это то же самое, что раздевание, только более деликатное. Вместо того, чтобы удалять все начальные и конечные пробелы одновременно, мы удаляем их по одному . Мы также …
48 code-golf  string 

1
Ruby on Rails (или Trackty Track)
Вы Рубин, инженер путей сообщения. Ваша задача - проложить путь в любой данной долине так, чтобы она посещала каждую станцию ​​( M). Величина проложенного пути не важна, но она должна быть проложена по одной непрерывной траектории, которая начинается и заканчивается в точке входа / выхода из долины ( >) и …

15
Эта доска Tic-Tac-Toe действительна?
Вызов Если у вас есть крестики-нолики в любом формате, определите, действителен ли он или нет. Если доска может быть результатом игры в крестики-нолики, то она действительна. Например, эта доска действительна:XOX OXO XOXНаоборот, эта доска недействительна: XXX XXO ООО вход Полный (9/9) крестики-нолики (результат, а не игра). правила Формат ввода должен …

30
Депалиндромизируйте эту строку!
Учитывая палиндром, сгенерированный в соответствии с этой задачей , депалиндромизируйте его. Контрольные примеры abcdedcba -> abcde johncenanecnhoj -> johncena ppapapp -> ppap codegolflogedoc -> codegolf Поскольку речь идет о депалиндромизировании, ваш код не может быть палиндромом . Помните, что это код-гольф , поэтому выигрывает код с наименьшим количеством байтов.

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