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

13
Взлом Fallout Terminal

Кто-нибудь здесь твердолобый поклонник Bethesda? Может быть, вы предпочитаете Obsidian Entertainment? Что ж, если вы - одна из тех вещей, то следующая картина должна быть вам относительно знакома. Я взял на себя смелость подготовить довольно уникальный вызов ASCII-Art, так что вот первая подсказка...

13
Возвращение убийцы гидры

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

13
Построить турнирную сетку

Учитывая входной список непустых строк, выведите художественное представление турнира в формате ASCII на основе следующих правил рисования: Количество строк гарантированно должно быть количеством 2,4,8,16,etc. Первые две строки играют друг друга, а следующие две играют друг друга, и так далее. Это...

13
Ходоки Присоединяйтесь! - логотип Алана Уокера

Возможно, вы знаете Алана Уокера по его популярной песне Faded. Теперь его «последователи» называются Уокерами, и у них есть логотип, вот упрощенная версия: \\ \\ //\\ \\ // \\ // \\ // \\ // \\ // \\ // \\ // \\ // \\ // \\ // \\ // //\\ \\ // \\// // \\ \\// // // \\ \\ //\\ // \\ //\\ \\// \\//...

13
Суммируйте кубические кубические лица

Ручное суммирование граней кубического куба утомительно и отнимает много времени, что-то вроде написания кода в самой кубической форме. В наиболее эффективном кубизаторе я попросил вас перевести ASCII на кубический источник. В одном из ответов используется последовательность инициализации куба, а...

13
Растянуть массив

Ранее я определил процесс дробления массива В раздавленном состоянии мы читаем массив слева направо. Если в какой-то момент мы встречаем два одинаковых элемента подряд, мы удаляем первый и удваиваем второй. Например, вот процесс дробления следующего массива [5,2,2,4] ^ [5,2,2,4] ^ [5,2,2,4] ^...

13
Факторизация массива

Учитывая массив положительных целых чисел, выведите стабильный массив различных простых множителей этих чисел. Другими словами, для каждого целого числа во входных данных по порядку, получайте его простые множители, сортируйте их и добавляйте к выходным данным все простые числа, которых еще нет в...

13
Последовательность экспонирования

Старейшая польская соляная шахта, расположенная в Бохне *, была основана в 1248 году, что можно считать магическим числом . Мы можем видеть , что он равен 4 цифры от последовательности возведения в степень: . Поскольку дата на самом деле составляет 4 цифры из последовательности, мы можем сделать ее...

13
Маленькие коробки на склоне холма

Есть сатирическая песня под названием Little Boxes , первоначально написанная Malvina Reynolds, о пригородном разрастании, в которой есть следующие тексты: Маленькие шкатулки на склоне холма, Маленькие шкатулки из клеенки, Маленькие шкатулки на склоне холма, Маленькие шкатулки все тоже самое. Есть...

13
Сложите матрицу!

Для данной матрицы суммируйте ее значения вверх / вниз или влево / вправо, чтобы сформировать X, сложите ее и верните список. Я опишу алгоритм здесь: Алгоритм Ваш ввод будет квадратной матрицей нечетного размера целых чисел в пределах разумной числовой емкости вашего языка. Давайте возьмем...

13
Гистограмма с десятью рядами

Это Hole-1 с осеннего турнира APL CodeGolf . Я являюсь первоначальным автором этой проблемы, и поэтому мне разрешено повторно публиковать ее здесь. Учитывая список чисел, создайте горизонтальную гистограмму #символов для того, сколько чисел вписывается в каждую из десяти групп одинакового размера....

13
Совет для рубина

Как я могу сократить: p=gets.to_i a=gets b=gets.to_i Если мой ввод - целое число, за которым следует строка, за которой следует целое

13
Сделайте ASCII колоду

На самом деле никогда не было особой проблемы с ASCII-картами AFAIK. Итак, используя следующую колоду карт ASCII: .------..------..------..------..------..------..------..------..------..------..------..------..------. |2.--. ||3.--. ||4.--. ||5.--. ||6.--. ||7.--. ||8.--. ||9.--. ||T.--. ||J.--....

13
Самые высокие или самые низкие вхождения?

Вызов: Входы: Строка, содержащая печатный ASCII (исключая пробелы, табуляции и новые строки) Логическое † Выход: Части Строки делятся на четыре группы: Строчные буквы Заглавные буквы Digits Другой На основе логического значения мы либо выводим наибольшее вхождение одной (или нескольких) из этих...

13
Подсчет орбит Фибоначчи

Если мы определим последовательность, подобную Фибоначчи, как f k (n) = (f k (n-1) + f k (n-2))% k , для некоторого целого числа k (где % - оператор по модулю), последовательность будет обязательно циклическим, потому что есть только k 2 различных значения для (f k (n-1), f k (n-2)) . Однако этот...

13
Отрицание схемы пирамиды

В моей языковой пирамидальной схеме есть немного забавная конструкция: пустой треугольник: ^ - Когда не дано никаких аргументов, он возвращается 0. Для генерации 1с использованием этой конструкции мы могли бы использовать это: ^ /!\ ^--- - Это просто переходит 0к функции отрицания. Мы можем...

13
Советы по игре в гольф в QBasic

Какие общие советы у вас есть для игры в гольф в QBasic? Я ищу идеи, которые могут быть применены к проблемам с гольф-кодом в целом, которые, по крайней мере, несколько специфичны для QBasic (например, «удалить комментарии» - это не ответ). Также приветствуются советы, относящиеся к эмулятору QB64...

13
Циклическая последовательность четных цифр с коэффициентами между

Рассмотрим следующую последовательность: 1, 0, 1, 2, 4, 1, 6, 8, 0, 1, 2, 4, 6, 8, 1, 0, 2, 4, 6, 8, 1, 0, 2, 4, 6, 8, 0, 1, ... Четные цифры начинаются с 0 и группируются в серии увеличивающейся длины. Они располагаются циклически, что означает, что они сортируются в порядке возрастания до...

13
Это двудольный?

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

13
Выкопай мне мороженое, пожалуйста

Сделай мне мороженое, пожалуйста У нас в Новой Англии множество отличных мест для мороженого. Большинство из них закрыты на зиму, так что ... .-@@-. (======) (--------) (==========) (__________) \/\/\/\/\/ \/\/\/\/ \/\/\/ \/\/ \/ ЦЕЛЬ Вывести вышеупомянутый конус мороженого точно. (или вернуть его...