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

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

8
Собственные значения матрицы
Учитывая квадратную матрицу, выведите собственные значения матрицы. Каждое собственное значение должно повторяться количество раз, равное его алгебраической кратности. Собственные значения матрицы Aявляются скалярным значением , λтакими , что для некоторого вектора - столбца v, A*v = λ*v. Они также являются решениями характеристического полинома A: det(A - λ*I) = 0(где I- …

14
Расширить число
Расширить число Ваша задача - расширить целое число больше 0 следующим образом: Разделите число на десятичные цифры и для каждой цифры создайте список в соответствии с этими правилами: если цифра нечетная, список начинается с цифры и уменьшается до 1; если цифра четная, список начинается с цифры и увеличивается до 9. …
11 code-golf  number 

6
Латексные таблицы истинности
Напишите программу или функцию, которая принимает список выходов из логической функции и выводит код LaTeX для своей таблицы истинности. Входные данные должны быть помечены как строчные буквы a-z, а выходные данные должны быть помечены как F. Длина списка входов всегда будет короче 2^25, что означает, что количество входов всегда будет …
11 code-golf  math 

20
Длина последовательности сумаха [закрыто]
Закрыто . Этот вопрос нуждается в деталях или ясности . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Добавьте детали и проясните проблему, отредактировав этот пост . Закрыто 2 года назад . Последовательность Sumac начинается с двух целых чисел: t 1 и t 2 . Следующий член, …

18
Инвертированный из уникальности (нить грабителя)
Учитывая вывод программы полицейского ( o), byte-count ( n) и количество используемых уникальных bytes ( c), придумали соответствующий фрагмент кода длиной в nбайты с cуникальными байтами, который соответствует выводу полицейского o. Это нить грабителей . Опубликовать решения, которые вы взломали здесь. Нить COPS находится здесь . Грабители должны публиковать такие …

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


30
Нечетное: буквы
Задача Напишите программу или функцию (или эквивалент), которая сортирует и возвращает нечетную букву в матрице случайного размера. подробности Вам будет передана матрица (в виде строки) в качестве ввода случайных размеров, таких как эта. bbbbbbbbbb bbbbbdbbbb bbbbbbbbbb bbbbbbbbbb bbbbbbbbbb Ваша задача - найти букву, которая не соответствует остальным (в данном случае …

6
Инвертировать Quine!
Мы все знаем, что такое лоза . Перевернутый Куайн непустая программа , которая печатает обратный его исходный код , не читая его исходный код, и состоит исключительно из печати ASCII-символов (пробел через ~). Здесь «обратный к исходному коду» означает следующее: выходные данные вашей программы должны содержать каждый печатный символ ASCII …

7
Простое декодирование DTMF: найдите ключ телефона!
Это простая задача, которая, надеюсь, может привести к творческим ответам. Цитата из Википедии : «Двухтональная многочастотная сигнализация (DTMF) - это внутриполосная система телекоммуникационной сигнализации, использующая диапазон тональных частот по телефонным линиям между телефонным оборудованием и другими устройствами связи и коммутационными центрами». задача Учитывая два целых числа, представляющих частоты столбцов и …

15
Переверните строку!
Ваша задача: написать программу / функцию, которая при задании строки, содержащей только символы ASCII, выводит / возвращает строку в обратном порядке. Пример: 1) вход Hello, World! 2) Количество уникальных символов на входе. (Входная строка, разделенная пайпами ( |) для удобства чтения) H|e|l|l|o|,| |W|o|r|l|d|! 1 2 3 4 5 6 7 …
11 code-golf  string 

18
Заполните пробелы, пожалуйста!
(Нет, ни это, ни что- либо из этого ) Учитывая строку и список строк, заполните все пробелы во входной строке соответствующими строками. Ввод, вывод Входная строка содержит только буквенные символы, пробелы и подчеркивания. Он не пустой и не начинается с подчеркивания. Другими словами, входная строка соответствует регулярному выражению^[a-z A-Z]([a-z A-Z_]*[a-z …

1
Stackin 'Доски
У меня есть куча досок, которые нужно разместить как можно меньше. К сожалению, доски падают, если я уложу их более чем на 10. Мне нужна программа, которая скажет мне, как складывать доски так, чтобы они занимали как можно меньше горизонтального пространства, без укладки досок высотой более десяти или без вывешивания …

14
Баннер самолета ASCII
Учитывая два входа - один из них непустая печатная строки ASCII (включая пробел, за исключением символа новой строки), другие один из двух различных, последовательных значений вашего выбора ( 1 / 0, l / r, left / rightи т.д.) - выводить ASCII искусства самолета баннер строки, указывающий влево или вправо. Для …

1
Планировка этажей!
Отказ от ответственности: история, рассказанная в этом вопросе, является полностью вымышленной и придумана исключительно с целью ознакомления. У меня есть друг, который является архитектором, и, после объяснения ему концепции code-golf и этого сайта, он сказал, что я должен написать что-то действительно полезное для изменений. Я спросил его, что он посчитал …

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