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

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

10
Мандолина Куайн
Напишите квинну ..., из которой можно удалить любой другой символ, это все еще будет действительная квинета. Вы можете указать, следует ли начинать удаление символов с первого или второго символа. Критерии подсчета (добавьте бонусы / процентные проценты вместе для общего процента): Ответы должны быть не менее 4 символов Программа должна содержать …
25 code-golf  quine 

3
Теннисные очки встречают Code Golf
В свете Открытого чемпионата Австралии по теннису 2014 года в Мельбурне и победы Станислава Вавринки над Новаком Джоковичем, я предлагаю следующее испытание кода в гольф! Вавринка и Джокович снова в этом за основу этого CGC. Ваша задача - взять строку, состоящую из 1 и 2, и определить результаты игры в …
25 code-golf  game 

2
Последняя битва - победить орду зомби
Введение Вы одни на острове. Остальная часть человечества мертва ( вероятно, из-за ошибки в коде пользователя 12345 ). Пиратская Орда Зомби достигла вашего острова, и они бесконечны. Пришло время надрать задницу или жевать жевательную резинку, и вы все вышли из жвачки. проблема Наш сценарий конца света описывается двумя целыми числами …
25 code-golf 

13
Что это за ROT? - расшифровать ROT-N
Вот буквы английского алфавита по порядку по частоте: e t a o i n s h r d l c u m w f g y p b v k j x q z Это eнаиболее часто используемая буква и zнаименее распространенная. (Данные из Википедии .) Ваша задача - взять …

30
Написать эффект домино
Используя наименьшее количество символов Юникода, напишите функцию, которая принимает три параметра: Общее количество домино nпострадавшее домино Свергнуть направление пораженного домино ( 0или Lслева, 1или Rсправа) Как только домино свергнуто, оно должно также свергнуть оставшееся домино в том же направлении. Вы должны вывести домино с |изображением стоящего домино и \и с …

6
Вы можете Meta Quine?
Подобно другим головоломкам Куайна (точнее, этой ), напишите программу, которая сама создает исходный код. Вот новый поворот: полученный код НЕ должен быть идентичен исходному. Скорее, он должен вывести другую программу, которая создаст первую. Задача, связанная с вышеупомянутым, достигла этого путем перехода между двумя языками. Я думаю, что это будет сделано …
25 code-golf  quine 

11
Рассчитать 500 цифр пи
Напишите программу для вычисления первых 500 цифр числа Пи, соблюдая следующие правила: Длина должна быть не более 500 символов. Он не может включать в себя «pi», «math.pi» или подобные константы pi, а также не может вызывать библиотечную функцию для вычисления pi. Он не может использовать цифры «3», «1» и «4» …

9
Оценка игры в боулинг
Ваша задача состоит в том, чтобы подвести итоги и оценку выходного одного игрока в игре 10-контактный боулинг после до 21 рулонов . Броски представлены в виде последовательности целых чисел в вашем предпочтительном методе ввода . Каждое целое число соответствует количеству пинов, которые были сбиты в этом броске. счет После каждого …
25 code-golf  number  game 

9
Создайте игру «Змея» в консоли / терминале
Игры веселые этот кодегольф здесь был настолько веселым, что мне пришлось сделать версию для других классических игр, похожих по сложности. Кратчайший путь создания базовой игры Space Invaders на Python На этот раз, однако, попытайтесь воссоздать классическую игру «Змея», в которой вы начинаете как маленькая фигура, постоянно переходя к сбору фигур, …
25 code-golf  game 

30
Преобразование строки в нижний регистр (без встроенных функций для нижнего регистра!)
Целью этого кода является создание кода, который позволяет пользователю вводить строку ASCII (содержит только печатаемые символы ASCII ), а ваша программа выводит вариант этой строки в нижнем регистре. Важно: вам НЕ разрешено использовать встроенную функцию, которая преобразует строку (или только один символ) в нижний регистр (например, ToLower()в .NET, strtolower()в PHP, …


21
Сцена разнообразия Джимми
Как вы, наверное, знаете, в последнее время всплывало множество прекрасных проблем с Джимми . В этих соревнованиях вам бросили вызов навыки акробатики нашего любимого друга. Теперь у нас есть другая задача для вас. Сегодня вы будете идентифицировать различные типы Jimmys! объяснение Есть три разновидности Джиммиса: карлик, акробат и бодибилдер. This …

27
Сколько дней в месяце?
Если задано текстовое представление (полное имя без учета регистра или трехбуквенное сокращение) месяца, укажите количество дней в месяце. Так , например, december, DECи decвсе должны вернуться 31. Февраль может иметь 28 или 29 дней. Предположим, что ввод - это месяц в одной из правильных форм.

24
Deranged! Комбинаторика: вычислить субфакториал
В subfactorial или Rencontres номер ( A000166 ) представляет собой последовательность чисел , подобных факторным числа , которые показывают в комбинаторике перестановок. В частности, n- й субфакториал ! N дает количество нарушений для набора из n элементов. Нарушение - это перестановка, в которой ни один элемент не остается в том …

30
Взаимное число (1 / х)
Вызов Если задано число (с плавающей запятой / десятичное число), вернуть его обратное значение, т. Е. 1, деленное на число. Выходными данными должно быть число с плавающей запятой / десятичное число, а не просто целое число. Детальная спецификация Вы должны получить ввод в виде числа с плавающей запятой / десятичного …

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