输入小明的四位出生年(比如:1983) 现在已经是2023年了,妈妈问小明,从你出生那年起到现在,一共经历了多少个闰年呢? 1.输出所有的闰年 2.输出闰年的个数

输入小明的四位出生年(比如:1983) 现在已经是2023年了,妈妈问小明,从你出生那年起到现在,一共经历了多少个闰年呢?
1.输出所有的闰年
2.输出闰年的个数
样例输入:1983
样例输出:1984 1988 1992 2000 2004 2008 2012 2016 2020
10

根据闰年判断条件判断

n  = int(input())
count = 0
for i in range(n,2024):
    if (i%400==0) or (i%4==0 and i%100 != 0):
       print(i,end=' ')
       count = count + 1
if(count > 0)
  print()
print(count)


y=int(input())
a=0
for i in range(y,2023):
    if y%4==0 and y%100!=0 or y%400==0:
        a+=1
        print(i,end=' ')
print()
print(a)
n = int(input())
my_list = []
for year in range(n, 2024):
    if (year % 400 == 0) or (year % 4 == 0 and year % 100 != 0):
        my_list.append(year)
for value in my_list:
    print(value, end="\t")
print()
print(len(my_list))