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

29
Рандомизация до 0

Вызов Песочница Учитывая положительное целое число. (K)Выведите равномерно-случайное целое число (Y)между [0, K). Если Y > 0предположить K = Yи повторить процесс до Y = 0. правила Ввод должен быть напечатан сначала Формат вывода по вашему желанию Ваша программа должна закончиться. 0 должен быть...

29
Черный ящик Тригонометрия

Написать программу или функцию, можно выделить следующие 12 тригонометрические функции: sin, cos, tan, asin, acos, atan, sinh, cosh, tanh, asinh, acosh, atanh . Ваша программа имеет одну из перечисленных выше функций в виде черного ящика и должна выводить имя функции, как указано выше, или так, как...

29
Сделать счетчик Гейгера

Счетчик Гейгера - это устройство, которое используется для обнаружения радиации. Мы будем делать счетную программу Гейгера. Как мы все знаем, когда излучение попадает в компьютерную программу, оно удаляет ровно 1 байт случайным образом. Таким образом, программа счетчика Гейгера - это программа,...

29
Давайте нарисуем Triforce

Triforce вымышленный артефакт Легенда о Zelda , из трех одинаковых смотрящим равносторонних треугольников , представляющих власть, мудрость и мужество. Несколько игр в саге содержат анимацию, когда эти три части наконец объединяются. Цель этой задачи - нарисовать один 2D-кадр с такой упрощенной...

29
Спиральная последовательность

Задний план Последовательность OEIS A272573 описывает спираль на гексагональной сетке следующим образом: Начните спираль чисел на гексагональной плитке с начальным шестиугольником как a (1) = 1. a (n) - наименьшее положительное целое число, не равное или ранее смежное с его соседями....

29
Я недостаточно хорош для тебя?

Задний план: Текущая задача «Совершенные числа» довольно ошибочна и сложна, поскольку она требует, чтобы вы выводили в сложном формате, включающем факторы числа. Это сугубо решение проблемы с перепостом задачи. Вызов Учитывая положительное целое число в любом стандартном формате ввода , различайте,...

29
Стрелка этих переменных!

Вызов Робину нравится иметь объявление переменных в форме стрелки. Вот как он это делает: Введите любое количество строк Упорядочить их по возрастанию Выведите их, упорядоченные по середине, чтобы примерно сформировать отрицательный наконечник стрелки, вот так (в зависимости от того, какой порядок...

29
Внедрите в игру Homestuck's Catenative Doiceday Dice Cascader.

Вызов Я нападаю на похищенную Полуночную Команду, и мне нужно вызвать Каскад Судебного Кости Судного Дня , чтобы защитить себя. Поскольку у меня мало места, мне нужно, чтобы код был максимально коротким. Алгоритм Catenative Domsday Dice Cascader выглядит следующим образом: Сначала бросается...

29
Обратные кавычки-Куайн

Перспектива этой проблемы: Если ваша программа работает нормально, весь код в речевых метках ( "- двойные кавычки) должен быть напечатан. Если ваша программа заключена в двойные кавычки (в свою очередь, инвертирует речевые метки), код, который обычно не в кавычках, должен быть напечатан. Например:...

29
Гольф самый маленький круг!

Проблема: Учитывая непустое множество точек в декартовой плоскости, найдите наименьший круг, который охватывает их все ( ссылка на Википедию ). Эта проблема тривиальна, если число точек равно трем или меньше (если есть одна точка, радиус окружности равен нулю; если имеется две точки, то отрезок...

29
Джимми упадет со своей платформы?

Предыстория Познакомьтесь с моим другом Джимми: /o\ Джимми - маленький персонаж, который любит стоять на платформах. Вот Джимми, благополучно стоящий на платформе: /o\ ------------- Теперь у Джимми хорошее чувство равновесия, поэтому он может спокойно стоять одной ногой с платформы, вот так: /o\...

29
Сколько Jimmys может соответствовать?

В этом простом, но забавном задании вас попросили определить, упадет ли Джимми с их платформы. Джимми имеет три части тела /, oи \расположены , как это /o\ Платформы представлены с -. Джимми упадет со своей платформы, если у него есть две или более части тела, которые не находятся прямо над...

29
Найти острова 1 и 0 в матрице

Дана двумерная матрица из 0 и 1 с. Найдите количество островков для 1 и 0, где соседи находятся только по горизонтали и вертикали. Given input: 1 1 1 0 1 1 1 0 output = 1 1 Number of 1s island = 1 xxx- xxx- Number of 0s island = 1 ---x ---x ------------------------------ Given input: 0 0 0 0 1 1 1...

28
Рассчитать контрольную цифру ISBN-13

Напишите функцию, которая, учитывая первые 12 цифр кода ISBN-13 , будет вычислять весь ISBN путем вычисления и добавления соответствующей контрольной цифры. Ввод вашей функции - это строка, содержащая первые 12 цифр номера ISBN. Его выводом является строка, содержащая все 13 цифр. Формальная...

28
Расширенный калькулятор

Вы должны написать программу, которая оценивает строку, которая будет введена в расширенный калькулятор. Программа должна принять ввод с использованием стандартного ввода и вывести правильный ответ. Для языков, которые не имеют функций для приема стандартного ввода, вы можете взять на себя функции...

28
Визуализация чисел в стиле «Цифровые часы»

Напишите самую короткую программу, которая будет принимать строку чисел (длиной не менее 20) в качестве входных данных и отображать выходные данные с использованием стандартных чисел в стиле цифровых часов. Например, для ввода 81 решение с выводом ascii даст: _ |_| | |_| | Графический вывод также...

28
Выбор языков для игры в гольф [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 3 года назад . Какие советы по выбору правильного языка для гольфа? Какие факторы влияют на...

28
Забей руку Криббеджа

Эта задача состоит в том, чтобы выиграть руку Криббеджа. Если вы не играете в Криббедж, у вас есть кое-какое обучение. Мы играем со стандартной покерной колодой, и комбинация состоит из четырех карт плюс «открытая карта». Существует два типа рук: нормальная и «рука для кроватки». Карты приходят в...

28
Реализовать гиперэкспонентацию / тетрацию без использования ^

Соревнование Реализовать тетрация (ака Power Tower или Hyperexponentiation) с наименьшим количеством символов. Условия Не используйте «власть» оператор или его эквиваленты (такие как pow(x,y), x^y, x**yи т.д.) Ввод дан как: x y(разделенный пробелом) xвозведено в порядок само по себе y. Ваш метод...

28
Русская рулетка

Напишите программу, в которую играет русская рулетка! Если программа запущена, там должно быть 5 из 6 шансов, что он закончится нормально после печати "Я выжил!" вероятность сбоя программы должна составлять 1 к 6. (ошибка сегментации и т. д.) Нет входа, и никакие другие выходы не допускаются....