用c++实现三天打渔,两天晒网
题目:中国有句俗语叫“三天打鱼两天晒网”。某人从2010年1月1日起开始“三天打鱼两天晒网”,问这个人在以后的某一天中是“打鱼”还是“晒网”。
思路:显然,除了闰年外每年都是365天,而三天打渔两天晒网的周期正好是5天,所我们只要计算某一年到2012经过了几个闰年,然后用闰年数加上输入的那一年经过的天数,再求5的模,得到的数字为0,1,2说明某人在打渔,反之则是在晒网。
附上源码
/*
*Target:输入2010年一月一日后的任意一天,遵循三天打鱼两天晒网的渔夫会在那一天打渔还是晒网?
*Author:Redflag Fort
*Date:2019年3月2日
*/
#include <iostream>
using namespace std;
int main(int argc, char** argv)
{
int month[12]={
31,28,31,30,31,<