8 条题解
-
4
【解析】使用列表 存储每个月的天数,列表的索引就表示月份,例如 ,就表示1月有31天。
根据这样的算法思想,不确定的就是2月的天数。可以先将2月的天数初始化为28,在输入年和月后,判断一下是否为闰年,若是,则将 的值修改为29。
最后输出 就是某年某月的天数。参考代码如下:day=[0,31,28,31,30,31,30,31,31,30,31,30,31] year,month=map(int,input().split()) if year%100!=0 and year%4==0 or year%400==0: day[2]=29 print(day[month])
信息
- ID
- 24
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 6
- 标签
- 递交数
- 3124
- 已通过
- 874
- 上传者