cnt = 0 for mo in range(1, 13): if mo == 2: num_days = 28 elif mo in {4, 6, 9, 11}: num_days = 30 else: num_days = 31 for day in range(1, num_days + 1): dgt_sum = sum(map(int, str(day))) if dgt_sum == mo: cnt += 1 print(cnt)