Назовём маской числа последовательность цифр, в которой также могут встречаться следующие символы:
— символ «?» означает ровно одну произвольную цифру;
— символ «*» означает любую последовательность цифр произвольной длины; в том числе «*» может задавать и пустую последовательность.
Сколько существует натуральных чисел, соответствующих следующей маске и разность между суммой цифр, стоящих на нечетных местах, и суммой цифр, стоящих на четных местах делилась на
. В ответ запишите количество таких чисел.
counter=0
for a1 in (’0123456789’):
for a2 in (’0123456789’):
s=’123’+a1+’123’+a2+’123’ # составляем число, удовлетворяющее маске
n=abs(1+3+1+3+1+3-2-int(a1)-2-int(a2)-2) # высчитываем модуль разности чисел стоящих на нечётных местах и чётных местах
if n%11==0:
counter+=1
print(counter)
Ответ: 9