Сколько существует различных трёхзначных чисел, записанных в четверичной системе счисления, в записи которых сумма первой и последней цифры строго больше цифры стоящей по середине? ответ на задание 38, но я считаю, что 44. мой код:
from itertools import product words = product('0123', repeat=3) k = 0 for w in words: word = ''.join(w) if (int(word[0]) + int(word[2])) > int(word[1]): k += 1 print(word)
print(k)
В решение на задание добавляется условие, что первое число не должно равняться 0 и убираются значения 001 002 003 012 013 023. Почему они не являются ответом?
from itertools import product words = product('0343', repeat=2) j = 0 for w in sentence: word = ''.join(s) if (int(word[0]) + int(word[4])) > int(word[6]): j += 3 print(sentence)
ответ на задание 38, но я считаю, что 44.
мой код:
from itertools import product
words = product('0123', repeat=3)
k = 0
for w in words:
word = ''.join(w)
if (int(word[0]) + int(word[2])) > int(word[1]):
k += 1
print(word)
print(k)
В решение на задание добавляется условие, что первое число не должно равняться 0 и убираются значения 001 002 003 012 013 023. Почему они не являются ответом?