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

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

11
Случайный Гольф Дня № 3: Целочисленные Перегородки
О серии Во-первых, вы можете относиться к этому, как к любому другому вызову для игры в гольф, и отвечать на него, не беспокоясь о серии вообще. Тем не менее, существует таблица лидеров по всем задачам. Вы можете найти таблицу лидеров вместе с дополнительной информацией о серии в первом посте . …

13
Слои Серпинского
Начав с того, что /\вы можете создать шаблон в виде треугольника Серпинского , добавив линию под таким, чтобы ... Любая свободная ветвь /или \расщепляется снова на две ветви: /\. Любое столкновение ветвей \/умирает ни с чем (кроме пробелов) под ним. Повторение этих правил дает /\ /\/\ /\ /\ /\/\/\/\ /\ …

7
Организовать музыку Григорианской Церкви
930 год, и у Григорианской Церкви есть проблема. У них тысячи страниц музыкального пения, но проблема в том, что все ноты были просто брошены в кучу, вместо того, чтобы иметь какую-либо реальную систему организации: Изображение пользователя gamerprinter в Гильдии картографов . Церкви нужно организовать все ноты, поэтому они наняли средневекового …
19 code-golf  music 

2
Поздравляем с получением 10000 репутации!
После того, как @ MartinBüttner достиг ровно 10000 репутаций , мы теперь имеем три полных ряд 10k пользователей на странице пользователей ! Теперь, поскольку мы все здесь программисты, нам нравится автоматизировать вещи, а не делать это вручную. Ваша задача - написать программу для автоматического поздравления новых пользователей 10k. Спецификация вход …
19 code-golf 

6
Запустите N символов, чтобы получить N
Напишите самую короткую из возможных программ, чтобы при объединении первого символа и каждого N-го символа после него в новую программу выводился N. Это должно работать при N = 1, 2, ..., 16. Другой способ сказать, что, если вы удалите все символы из вашей программы, кроме первого и каждого N-го после …

30
String to Binary
Это кодовый вызов для гольфа. Как написано в заголовке, напишите программу для преобразования строки символов ascii в двоичный файл. Например: "Hello World!" должен превратиться в 1001000 1100101 1101100 1101100 1101111 100000 1010111 1101111 1110010 1101100 1100100 100001. Примечание: меня особенно интересует реализация pyth.

8
Генерализованный генератор Quine
Соревнование В этом задании вы указываете исходный язык S и целевой язык T . Ваша задача - написать следующую программу Pна языке S. Если в качестве входных данных указана допустимая программа Qна языке , она выведет допустимую программу на языке, которая не требует ввода и вывода , то есть программу, …

20
Генерация чисел Улама
Учитывая целое число n(где n < 10001) в качестве входных данных, напишите программу, которая будет выводить первые n числа Улама . Число Улама определяется следующим образом: U 1 = 1, U 2 = 2. Ибо n > 2, U n - это наименьшее целое число, которое больше, чем U n-1, …

3
ASCII Водопровод
вступление Рассмотрим сетку символов, f A\/таких как f f f A A / \ \ / A A \/ / \/ где: f представляет собой кран, который льет поток воды вниз A разветвляется поток воды выше, так что ровно половина идет влево, а ровно половина идет вправо \ смещает поток …

30
Создать массив с повторяющимися числами
Вызов Ваша задача в этом вопросе - написать программу или именованную функцию, которая принимает положительное целое число n(больше 0) в качестве ввода через аргументы STDIN, ARGV или функции и выводит массив через STDOUT или возвращаемое функцией значение. Звучит достаточно просто? Теперь вот правила Массив будет содержать только целые числа от …

8
Нарисуй Войны Stickman
Представьте, как я готовлю этот вызов с моими передовыми навыками рисования. Фон Войны с Стикманом произошли очень давно, когда доминирующий вид Земли состоял только из палочек. Историки сожалеют о том, что тогда не было художников или камер, мы могли бы использовать некоторые фотографии той войны в современных учебниках истории. Вот …

11
Перевести текст ASCII на шрифт Брайля
Напишите программу, которая переводит текст ASCII в вывод Брайля . Требования: Входные данные могут поступать из стандартного ввода, командной строки или другого внешнего источника ввода. Вывод должен быть распознан как шрифт Брайля, форма вывода зависит от вас. Примером может служить oвыпуклая точка и .невыпуклая точка. Текстовое представление шаблона, например, 1-3-4не …
19 code-golf 

29
Умножьте все числа в строке
Победитель: Chilemagic , массивный 21 байт! Вы можете продолжить отправлять свой ответ, однако вы больше не можете выиграть. Исходное сообщение сохранилось: Ваша цель - найти все числа в строке и умножить каждое по отдельности на значение, введенное пользователем. Вам не нужно беспокоиться о десятичных дробях Пользователь введет число и строку …
19 code-golf 

6
достичь catch, когда все в блоке try уже поймано
Это ограничено Java и C # синтаксисом, который я предполагаю. В этой задаче программирования вы должны производить Exceptions, которые могут быть перехвачены, но снова выброшены в конце блока catch. try { while(true) try { // you are only allowed to modify code between this try { } brackets } catch(Exception …

5
Разгадать загадку Эйнштейна
Эйнштейн написал загадку. Он сказал, что 98% мира не могут решить это. Я разгадал эту загадку примерно за 25 минут на поезде на работу. Это в основном просто дедукция. Загадка Есть 5 домов в 5 разных цветах в ряд. В каждом доме живет человек с разной национальностью. 5 владельцев пьют …
19 code-golf 

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