Информатика, вопрос задал maxpavl3809 , 6 лет назад

сколько существует чисел в шестнадцатеричной сс, которые оканчивается на две одинаковые цифры, в записи которых нет нолей и сумма цифр равна 10? ​

Ответы на вопрос

Ответил badnsnus
0

Ответ: Вроде работает

python

c = 0

for i in range(16, 10000):

   item = hex(i)[2:]

   if item[-1] == item[-2] and item.count('0') == 0 and sum([int(x, 16) for x in item]) == 10:

       print(i)

       c += 1

print(c)

Новые вопросы