A38898. 晨跑小蓝每周六、周日都晨跑,每月的1、11、21、31日也晨跑。其它时间不晨跑。已知2022年1月1日是周六,请问小蓝整个2022年晨跑多少天?
填空题
困难
知识点
题目描述
晨跑
小蓝每周六、周日都晨跑,每月的1、11、21、31日也晨跑。其它时间不晨跑。
已知2022年1月1日是周六,请问小蓝整个2022年晨跑多少天?
参考答案
ls=[0,31,28,31,30,31,30,31,31,30,31,30,31]
ans=0
k=6
for i in range(1,13):
for j in range(1,ls[i]+1):
if (k in [6,7]) or (j in [1, 11, 21, 31]):
ans+=1
k += 1
if k > 7:
k = 1
print(ans)
# 运行结果:138
上一题
下一题