Python程序设计
题目内容:
若已知1800年1月1日为星期3,则对于一个给定的年份和月份,输出这个月的最后一天是星期几。
输入格式:
两行整数,分别代表年份和月份
输出格式:
星期数,0代表星期日
输入样例:
2033
12
输出样例:
6
扫描二维码关注公众号,回复:
11555486 查看本文章
时间限制:500ms内存限制:32000kb
mon1=[31,28,31,30,31,30,31,31,30,31,30,31]
mon2=[31,29,31,30,31,30,31,31,30,31,30,31]
count=0
yy=int(input())
mm=int(input())
count=(yy-1800)*365
if (yy%4==0 and yy%100!=0) or yy%400==0:
for i in range(mm):
count+=mon2[i]
else:
for j in range(mm):
count+=mon1[j]
print(count%7+2)