问题 H: 趣味百题:打鱼还是晒网

问题 H: 趣味百题:打鱼还是晒网

时间限制: 1 Sec  内存限制: 128 MB
提交: 0  解决: 0
[提交][状态][讨论版]

题目描述

中国有句俗语叫三天打鱼两天晒网。某人从199011日起开始三天打鱼两天晒网,问这个人在以后的某一天中是打鱼还是晒网

输入

输入年月日

输出

输出 打渔或晒网

样例输入

1991 10 25

样例输出

打渔

提示

 


根据题意可以将解题过程分为三步:

1)
计算从199011开始至指定日期共有多少天;

2)
由于打鱼晒网的周期为5天,所以将计算出的天数用5去除;

3)
根据余数判断他是在打鱼还是在晒网

余数为123,则他是在打鱼

否则 是在晒网

在这三步中,关键是第一步。求从199011至指定日期有多少天,要判断经历年份中是否有闰年,二月为29天,平年为28天。闰年的方法可以用伪语句描述如下:

如果 ((年能被4除尽 不能被100除尽) 能被400除尽)

该年是闰年;

否则 不是闰年。

C
语言中判断能否整除可以使用求余运算(即求模)

[提交][状态]