Вопросы с тегом «decision-problem»

Для задач, которые включают решение о том, соответствует ли ввод определенным критериям, и вывод некоторых данных, представляющих это решение.

15
Подходим римские цифры
Вызов Для некоторой входной строки верните истинное значение, если оно представляет собой правильную римскую цифру от 1 (= I) до 3999 (=MMMCMXCIX ), а в противном случае - значение Фолси. Детали Входные данные являются непустой строкой, которая содержит только символы IVXLCDM . Римские цифры (которые мы используем здесь в этой …

12
Матрица положительно определена?
Вступление Сегодня мы позаботимся о несчастье первокурсников по линейной алгебре: определенность матрицы! По-видимому, это еще не проблема, поэтому здесь мы идем: вход A симметричная матрица в любом удобном формате (конечно, вы также можете взять только верхнюю или нижнюю часть матрицы)n×nn×nn\times n AAAA Опционально: размер матрицыnnn Что делать? Задача проста: если …

30
Как быстро я ворошу?
Вступление Спидометр моей машины был взломан! Вместо того, чтобы показать мне, как быстро я еду, он просто показывает: "Vroooom!" Пожалуйста, помогите мне знать, как быстро я иду. Вызов Возьмите строку в качестве ввода и проверьте, соответствует ли она регулярному выражению /^[Vv]ro*m!$/m. В английском языке это означает, что любая строка строки …

11
Разъем - совместимость штекера
Путешествовать с электроникой всегда весело, особенно когда вам нужен адаптер для их зарядки. Ваша задача - немного упростить планирование поездки, проверив, совместим ли данный штекер с данным сокетом. Вызов Учитывая тип штекера и тип сокета, верните значение, которое указывает, будут ли они работать вместе или нет. Таблица совместимости Socket Accepted …

5
Модифицированный Boggle Checker, с Модифицированным Boggle-способным кодом
Фон Boggle - настольная игра, в которой игроки должны находить английские слова на доске случайных алфавитов 4 на 4. Слова могут быть построены путем выбора последовательно смежных ячеек на доске. («смежный» означает смежный по горизонтали, вертикали или диагонали.) Кроме того, одну и ту же ячейку нельзя использовать более одного раза …

3
Поменять местами половинки программы для проверки делителей
Четыре целочисленные последовательности В этом задании вы протестируете четыре различных свойства положительного целого числа, заданного следующими последовательностями. Положительное целое число N является совершенный ( OEIS A000396 ), если сумма делителей из N равно N . Последовательность начинается с 6, 28, 496, 8128, 33550336, 8589869056, 137438691328, 2305843008139952128 ... refactorable ( OEIS …

30
Определение да или нет?
После ввода строки [длина 1-20], содержащей только символы y для yes и n для no, ваша программа должна вывести результат (y или n). Пример ввода: yynynynnyбудет выводить у. Результат определяется путем объединения значений y и n следующим образом: у эс и п о равных п О у эс и у …

19
Определить прямоугольный текст с помощью прямоугольного кода
При наличии строки печатного текста ASCII (включая символы новой строки и пробелы), который содержит хотя бы один символ, который не является ни новой строкой, ни пробелом, выведите истинное значение, если строка является прямоугольной, и значение Falsey в противном случае. Кроме того, исходный код вашего решения должен быть прямоугольным . Строка …

19
Сделайте программу Треугольности действительной
Треугольность - это новый esolang, разработанный г-ном Xcoder, где структура кода должна следовать очень специфической схеме: Для этой nстроки кода в ней должны быть ровно 2n-1символы программы. Это приводит к форме треугольника / пирамиды, причем первая строка имеет только один символ, а остальные увеличиваются с шагом 2. Каждая строка должна …
19 code-golf  string  code-golf  combinatorics  code-golf  math  number  code-golf  matrix  code-golf  string  decision-problem  code-golf  internet  code-golf  number  number-theory  integer  expression-building  code-challenge  primes  cops-and-robbers  obfuscation  code-challenge  primes  cops-and-robbers  obfuscation  code-golf  string  balanced-string  code-golf  quine  code-generation  code-golf  matrix  code-golf  tips  c#  code-golf  ascii-art  code-golf  ascii-art  source-layout  code-golf  quine  source-layout  popularity-contest  language-design  code-golf  array-manipulation  subsequence  code-golf  matrix  math  code-challenge  game  graph-theory  atomic-code-golf  code-golf  number  integer  polynomials  equation  code-golf  array-manipulation  sorting 

21
Счетчик повторяющихся байтов
Ваша задача состоит в том, чтобы написать непустую программу / функцию подсчета байт L , который, когда повторные М раз, проверяет , является ли данная целым положительным числом N равен L × M . Теоретически вы должны поддерживать произвольное количество повторений (произвольное положительное целое число M ), но это нормально, …

14
Это случайное перемешивание?
Вчера я задавал этот вопрос о риффл-тасовках. Похоже, что вчерашний вопрос был слишком сложным, поэтому этот вопрос является связанной, но гораздо более легкой задачей. Сегодня вас просят определить, является ли перестановка на самом деле случайным образом. Наше определение riffle shuffle адаптировано из нашего последнего вопроса: Первая часть шаффла - это …

13
Проверьте, все ли ненулевые элементы в матрице связаны
Входные данные: Матрица, содержащая целые числа в диапазоне [0 - 9] . Вызов: Определите, все ли ненулевые элементы связаны друг с другом по вертикали и / или по горизонтали. Выход: Значение truthy , если все они связаны, и falsy значение , если есть ненулевые элементы / группы, которые не связаны …

7
Это хайку?
Итак, вы хотите создать хайку, но не уверены, что он соответствует правилам слога для хайку. Я не мог потрудиться написать правильную рекламу, как обычно, поэтому вам придется с этим справиться. Давайте застрять прямо в. Найти хайку в дикой природе Для целей этого испытания мы будем проверять, удовлетворяет ли данное стихотворение …

21
Периодически колеблется?
Вызов По заданному списку определите, приведет ли группировка списка к возрастающим и убывающим элементам в результате получится список списков одинакового размера. Другими словами, «поворотные точки» списка расположены равномерно. пример Вот пример: 0, 3, 7, 5, 2, 3, 6 0, 3, 7увеличивается, 7, 5, 2уменьшается и 2, 3, 6увеличивается. Поэтому это …

5
Это проигрышный квадрат?
На шахматной доске есть игра Get Home . В этой игре есть одна фигура, которая перемещается обоими игроками по очереди. Есть несколько правил, как часть может быть перемещена. На ходу игрок должен сделать один из следующих ходов для положительного n . N пробелов n пробелов слева n пробелов вверх и …

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