cnt = 0 dMax = [31,28,31,30,31,30,31,31,30,31,30,31] for mi in range(1, 13): for di in range(1, dMax[mi - 1] + 1): d1 = di // 10 d0 = di % 10 if d1 + d0 == mi: cnt += 1 print(cnt, mi, di) print(cnt)