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

32
Равен, сумма или разница!

Напишите кратчайший возможный код, который вернет истину, если два заданных целочисленных значения равны или их сумма или абсолютная разница равна 5. Пример тестовых случаев: 4 1 => True 10 10 => True 1 3 => False 6 2 => False 1 6 => True -256 -251 => True 6 1 => True -5 5...

31
Сумма Полномочий 2

Соревнование При заданном целочисленном входе, xгде 1 <= x <= 255возвращаются результаты степеней двух, которые при суммировании дают x. Примеры Учитывая вход: 86 Ваша программа должна вывести: 64 16 4 2 Входные данные: 240 Выход: 128 64 32 16 Входные данные: 1 Выход: 1 Входные данные: 64...

31
Я сам номер?

Само число (также называемое колумбийским или Devlali числом) представляет собой натуральное число, x, где уравнение n + <digit sum of n> = xне имеет решений для любого натурального числа n. Например, 21 не является собственным числом, как n = 15результат 15 + 1 + 5 = 21. С другой стороны, 20...

31
Признать лозу

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

31
Фаро перемешать массив

Faro перетасовать является метод часто используется магами «Перемешать» колода. Для выполнения перетасовки Фаро вы сначала разрезаете колоду на 2 равные половины, а затем чередуете две половины. Например [1 2 3 4 5 6 7 8] Фаро перетасовал [1 5 2 6 3 7 4 8] Это может быть повторено любое количество...

31
Это ухабистое слово?

(Вдохновленный этим испытанием на Puzzling - СПОЙЛЕРЫ для этой головоломки находятся ниже, поэтому прекратите читать здесь, если вы хотите решить эту головоломку самостоятельно!) Если буква в слове встречается в алфавитном порядке позже предыдущей буквы в слове, мы называем это возвышением между...

30
Могу ли я сложить ведра?

У моего маленького ребенка есть такая игрушка: Эта игрушка состоит из 10 складываемых маленьких ведер, которые мы будем насчитывать от 1 (самое маленькое) до 10 (самое большое). Иногда он делает маленькие груды, и игрушка заканчивается так: Мы можем схематически изобразить груды так: 1 6 4 9 2 7 5...

30
Проверьте, является ли целое число степенью 2, не используя операции +, - [closed]

Закрыто . Этот вопрос нуждается в деталях или ясности . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Добавьте детали и проясните проблему, отредактировав этот пост . Закрыто 2 года назад . Напишите программу, которая проверяет, является ли целое число степенью 2. Пример...

30
Это номер Мюнхгаузена?

Мюнхгаузно Количество в базовом bbb , также известный как цифра-цифровой инвариант Совершенного или PDDI является типом свойственно положительного целого числа , где сумма его base- bbb цифр повышал до себя равно самого числа. Они названы в честь вымышленного барона Мюнхгаузена , который,...

30
Цифровая сумма Фибоначчи

Мы все знакомы с последовательностью Фибоначчи : 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765 Однако вместо этого f(n) = f(n-1) + f(n-2)мы возьмем цифровую сумму предыдущих 2 записей. Последовательность должна все еще начинаться 0, 1, после этого различия...

30
Номер, который может съесть сам

Учитывая положительное целое число, выведите истинное / ложное значение относительно того, может ли число съесть само себя. правила Самая левая голова, правая - хвост Если голова больше или равна хвосту, голова съедает хвост, и новая голова становится их суммой. Если sum≥10sum≥10sum \ge 10 то...

30
Формула тестирования первичности

Ваша цель - определить, является ли данное число nпростым в наименьшем количестве байтов. Но ваш код должен быть одним выражением Python 2 для чисел, состоящих только из операторы входная переменная n целочисленные константы скобки Нет циклов, нет присваиваний, нет встроенных функций, только то,...

30
Хрупкая Куайн

Хрупкая Куайн Хрупкая квинета - это квинна, которая удовлетворяет свойству, заключающемуся в том, что каждая подстрока сделана путем удаления одного символа, когда вычисляется, выдает ошибку. Например. Если ваша программа asdfявляется quine, то для того, чтобы она была хрупкой, следующие программы...

30
ASCII треугольники

Ваша задача - написать программу или функцию, которая печатает треугольник ASCII. Они выглядят так: |\ | \ | \ ---- Ваша программа будет принимать один числовой ввод nс ограничениями 0 <= n <= 1000. Вышеупомянутый треугольник имел значение n=3. Треугольник ASCII будет иметь nобратную косую...

29
Это сфенический номер?

Сфеническое число - это число, которое является произведением ровно трех различных простых чисел. Первые несколько сфенических чисел 30, 42, 66, 70, 78, 102, 105, 110, 114. Это последовательность A007304 в OEIS. Твое задание: Напишите программу или функцию, чтобы определить, является ли введенное...

29
Цыпленок МакНуггет Числа

Описание Числа Chicken McNugget - это числа, которые можно выразить в виде суммы 6, 9 или 20 - начальных размеров известных коробок Chicken McNuggets, продаваемых McDonald's. В этой сумме число может встречаться более одного раза, так же 6 + 6 = 12как и такое число, и число должно «содержать» хотя...

29
Лестничные номера

Лестничный номер представляет собой положительное целое число x, такое, что его n- тая цифра (одна индексированная, начиная с наименьшей значащей цифры) равна x% (n + 1) . Это немного глоток, поэтому давайте посмотрим на пример. Возьмем 7211311 , если мы возьмем модульные остатки 7211311 в...

29
Мираж умного человека

Когда-то я читал этот вопрос / ответ на Quora Есть ли действительно программисты со степенью информатики, которые не могут пройти тест FizzBuzz Этот код дан как очевидный ответ for i in range(1, 100): if i % 3 == 0 and i % 5 == 0: print "FizzBuzz" elif i % 3 == 0: print "Fizz" elif i % 5 == 0:...

29
Это гористый?

Вызов Для этой задачи гористая строка - это строка, которая соответствует правилу грамматики, M: x(Mx)*где в каждом произведении все x имеют одинаковый символ. При отступе горная строка может выглядеть примерно так: A B C D C E F E C B A Как вы можете видеть, это выглядит как гора со стороны....

29
Могу ли я подмести мины?

Сапер - популярная игра-головоломка, в которой вы должны выяснить, какие плитки являются «минами», не нажимая на эти плитки. Вместо этого вы нажимаете на соседние плитки, чтобы показать количество смежных мин. Недостатком игры является то, что возможно оказаться в сценарии, где есть несколько...