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

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

30
Это Мерсенн Прайм?
Число - это простое число Мерсенна, если оно простое и может быть записано в виде 2 n -1 , где n - положительное целое число. Ваша задача состоит в том, чтобы с учетом любого положительного целого числа определить, является ли оно простым числом Мерсенна. Вы можете отправить либо функцию, которая …

30
Управление мусором Так
В PPCG стало традицией, что некоторые пользователи временно меняют свои имена анаграммой (новое имя формируется путем изменения порядка букв старых). Иногда бывает сложно выяснить, кто есть кто. Я мог бы использовать программу или функцию, чтобы сказать, являются ли две фразы анаграммами друг друга. Соревнование Программа или функция должны принимать две …

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

13
Уилл Роджерс Феномен
Так называемый феномен Уилла Роджерса описывает способ подстройки статистики путем увеличения среднего значения в двух (нескольких) наборах, когда один элемент перемещается между двумя наборами. В качестве простого примера рассмотрим два набора A = {1, 2, 3} B = {4, 5, 6} Их арифметическими средствами являются 2и 5, соответственно. Если мы …

11
Странный порядок Шарковского
Введение В этой задаче мы будем иметь дело с определенным порядком положительных целых чисел. Порядок выглядит так: 3, 5, 7, 9, 11, ... 2*3, 2*5, 2*7, 2*9, 2*11, ... 4*3, 4*5, 4*7, 4*9, 4*11, ... 8*3, 8*5, 8*7, 8*9, 8*11, ... 16*3, 16*5, 16*7, 16*9, 16*11, ... ... ... 64, …

21
Простые в умножении числа
Ваша задача - определить, легко ли умножить два числа . Это означает, что их умножение на длинные базовые 10 не имеет никакого переноса (перегруппировки) между местными значениями, рассматривая как этапы умножения, так и этап сложения. Это происходит, когда каждая умножаемая пара цифр дает 9 или меньше, а сумма каждого столбца …

22
Детонировать строку
Для любой строки выведите ее в форме треугольника, где текст проходит вверх и вниз по каждой диагонали. Например, вход "Hello World"должен вывести: d l r d o l W r d o l o W r d l o l l o W r d e l o l H …

30
Yahtzee Small Straight Detection
В игре Yahtzee игроки бросают пять шестигранных кубиков и пытаются создать определенные руки, чтобы набрать очки. Одной из таких рук является небольшая стрит : четыре последовательных числа, не обязательно по порядку. Три возможные небольшие стрит 1, 2, 3, 4, 2, 3, 4, 5и 3, 4, 5, 6. Например, [3, 5, …

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

9
Алгоритм сортировки
Существует «алгоритм сортировки», иногда называемый сортировкой Сталина, в котором для сортировки списка вы просто удаляете элементы из списка, пока он не будет отсортирован в порядке возрастания. Например список [1, 2, 4, 5, 3, 6, 6] При "сортировке" по сталину сортировка становится [1, 2, 4, 5, 6, 6] Три были удалены, …

24
Можно ли разделить число на степени 2?
Вчера, играя с моим ребенком, я заметил номер в его игрушечном поезде: Таким образом, у нас есть которые можно разделить на или4281428142814 - 2 - 8 - 14-2-8-14-2-8-122- 21- 23- 2022-21-23-202^2-2^1-2^3-2^0 Очень простая задача: если в качестве входных данных ввести неотрицательное число, верните непротиворечивые значения истинности и фальси, которые показывают, …

1
Микрогравитационный шарик
Вы находитесь на передовой межгалактической космической станции. Ваш друг, который работает в «Изучении гравитации», только что создал игру, в которой микрогравитация используется для перемещения мяча. Она вручает вам маленький контроллер с четырьмя стрелками на нем и лабиринтную конструкцию с мячом, сидящим слева. Она начинает объяснять, как работает игра. У вас …

8
Нет соседних соседей
Учитывая список натуральных чисел, выведите, имеет ли каждая соседняя пара целых чисел в нем общий множитель. Другими словами, выведите truey тогда и только тогда, когда в списке нет двух соседних целых чисел. В других терминах: учитывая список натуральных чисел [a 1 a 2 … a n ] , выведите gcd …

28
Это сильное слово?
Они говорят, что hateэто сильное слово. Я хотел выяснить, почему, поэтому я хорошо посмотрел на слово. Я заметил, что у каждого согласного был гласный после этого. Это показалось мне достаточно сильным, поэтому я решил, что именно это делает слово сильным. Я хочу найти более сильные слова, поэтому мне нужна программа …

30
Мой штрих-код действителен?
EAN-8 штрих - кода включает в себя 7 цифр информации и 8 - й контрольной цифрой. Контрольная сумма рассчитывается путем поочередного умножения цифр на 3 и 1, сложения результатов и вычитания из следующего кратного 10. Например, учитывая цифры 2103498: Digit: 2 1 0 3 4 9 8 Multiplier: 3 1 …

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