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

29
Все о базовом бинарном

Пожалуйста, извините за заголовок. Этот вопрос вдохновлен «Любопытной собственностью» 82000 . В нем автор указывает, что число 82000 является двоичным в основаниях 2, 3, 4 и 5. В этом посте возникает вопрос «есть ли число двоичное в основаниях 2, 3, 4, 5 и 6?» «? (Для любопытных я проверил значения...

29
Мой график плоский?

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

29
Распечатай американский флаг!

Специальный день независимости (США) - тематическая задача для вас сегодня. Вы должны написать программу, которая печатает это ascii-art представление американского флага. 0 |--------------------------------------------------------- | * * * * * * #################################| | * * * * * | | *...

29
Коренастый против гладких струн

Рассмотрим строку длиной N, например, Peanut Butterс N = 13. Обратите внимание, что в строке есть N-1 пар соседних символов. Ибо Peanut Butterпервая из 12 пар есть Pe, вторая - eaпоследняя er. Когда пары в основном разные символы, строка имеет короткое качество, например chUnky. Когда эти пары в...

29
Внедрить бинарные операторы INTERCAL

Язык компилятора без произносимой аббревиатуры, сокращенно INTERCAL , является уникальным языком программирования. Среди его невоспроизводимых качеств - бинарные операторы. Два бинарных оператора INTERCAL - это чередование (также известное как mingle ) и select . Чередование представляется с...

29
Найти площадь наибольшего выпуклого многоугольника

Учитывая список целочисленных координат, найдите область самого большого выпуклого многоугольника, который вы можете построить из списка так, чтобы - каждая вершина находится в списке ни один элемент списка не содержится в многоугольнике. Пример: (0, 0) (8, 0) (0, 1) (3, 1) (7, 1) (1, 2) (5, 2) (9,...

29
Скобки в сноски

Задний план Программисты LISP покорили мир! Скобки были объявлены как священные символы, и теперь они могут использоваться только в программах LISP. Было решено, что скобки в литературных произведениях должны быть заменены сносками, и ваша задача автоматизировать это для упрощенного текста уценки....

29
16-битная двоичная сетка

Для любого 16-разрядного целого числа без знака преобразуйте его десятичное число (т. Е. Число-10) в сетку ASCII 4x4 его битов, где старший бит (MSB) находится в верхнем левом, младший бит (LSB) в внизу справа, прочитайте поперек и затем вниз (как текст на английском языке). Примеры Вход: 4242...

29
Палиндром Привет, Мир

Ваша задача - создать программу, которая печатает "Привет, Планета!" именно к консоли. Кажется достаточно простым, верно? Ну, вот в чем фокус. Код должен быть палиндромом, то есть он читается справа налево так же, как слева направо. Стандартные лазейки НЕ...

29
Исходный код Метаморфозы

mbomb007 попросил нас сделать самоуничижительную программу . Это интересная задача, но я лично не люблю поощрять свои программы к самоповреждениям. Мне нравится думать, что в основе каждой программы лежит красивая бабочка, ожидающая своего появления. Таким образом, для моего первого испытания Code...

29
ЭТО КАПС ДЕНЬ ЗАМКА

22 ОКТЯБРЯ ЯВЛЯЕТСЯ МЕЖДУНАРОДНЫМ ДЕНЬМ ЗАМКА КАПСОВ ! К сожалению, НЕКОТОРЫЕ НЕ ПРИЗНАЮТ СЛАВУ ВСЕМОГУЩЕЙ ЗАМКИ. Они говорят, что это выглядит "отвратительно" или "как кричать" или какая-то бессмыслица. ЧТОБЫ СООТВЕТСТВОВАТЬ ЭТИМ ЯВНЫМ ИЛЛОГИЧЕСКИМ И БЕЗУМНЫМ ЖАЛОБАМ, ПОЖАЛУЙСТА, НАПИШИТЕ МНЕ...

29
2D неравенства

Задача Учитывая сетку чисел, заполните неравенства. Предположения Количество столбцов и строк в сетке равно. Максимальный размер сетки 12x12. Сетка состоит только из целых чисел 0-9. Вывод может содержать завершающий перевод строки. Ввод в точности как написано ниже, включая пробелы и переводы...

29
Целочисленная сложность

Ваша задача - написать программу, которая на входе n выводит минимальное выражение каждого числа от 1 до n по порядку. Самая короткая программа в байтах побеждает. Минимальное выражение объединяет 1 с сложением и умножением, чтобы получить заданное число, используя как можно меньше 1. Например,...

29
Очень простая сетка

Напишите программу или функцию, которая принимает три натуральных числа, W, H и N. Напечатайте или верните сетку W × H, .где каждый N-й .в обычном английском порядке чтения заменен на X. Например, если W = 7, H = 3, N = 3, сетка имеет 7 символов в ширину и 3 в высоту, а каждое третье чтение...

29
Помогите архитекторам визуализировать горизонт

Как часть проекта городского планирования, вы получили задание на создание программы или функции, которая будет отображать городской горизонт, учитывая некоторую информацию от архитекторов. Проект находится на стадии запуска, поэтому достаточно грубого наброска. Конечно, самый простой подход -...

29
Вероятность 1 / N

Потому что не хватает простых задач по коду-гольфу : Создайте произвольно неназванную программу или функцию, которая при любом значении 1 ≤ N ≤ 10000 выдает истинное значение вашего языка с псевдослучайной вероятностью 1 / N, в противном случае - False. Обратите внимание, что требование к...

29
Решение Санты

Решение Санты: В этом задании вы поможете Санта-Клаусу решить, был ли кто-то в его списке непослушным или милым, и впоследствии получите coalили toys. Но , к сожалению, Санта неорганизованная, в некоторых из его записей, то naughty, nice и nameполя находятся в неправильном порядке. вход Ввод...

29
Сколько воды осталось?

Здесь, в Калифорнии, мы находимся в засухе, поэтому нам нужно знать, сколько воды у нас осталось, чтобы сохранить как можно больше воды. Поскольку запас воды ограничен, ваш код должен быть максимально коротким. Примеры | | | | |~~~| |___| Output: 0.5 |~~~~~| | | | | |_____| Output: 1 | | |__|...

29
Этот вызов делает центы

Я знаю, название взломало тебя Учитывая количество денег на выходе, наименьшее количество монет составляет эту сумму Примеры 0.1 1 dime 0.01 1 penny 0.28 1 quarter 3 penny 0.56 2 quarter 1 nickel 1 penny 1.43 5 quarter 1 dime 1 nickel 3 penny спекуляция 100 центов за доллар. Значения каждого типа...

29
Найдите самое большое и самое маленькое число в массиве

Задание Задача очень простая. Учитывая массив, содержащий только целые числа и строки , выведите наибольшее число и наименьшее число. Тестовые случаи Input: [1, 2, 3, 4, 5, 6, 7, 8] Output: 1, 8 Input: [5, 4, 2, 9, 1, 10, 5] Output: 1, 10 Input: [7, 8, 10, "Hello", 5, 5] Output: 5, 10 Числа в...