我纯粹是看到了上面一大堆话才想做这个题的,真的写的很棒,纵使今天早已不是母亲节,但我也还是想对妈妈说:“母亲节快乐!”希望以后多有些这样的题目,这真的能够吸引人来做(难道你们做题都不带感情的吗?)
这个题的要求是:输入一个年份,输出这个年份母亲节的日期,只需要输出是5月的第几天
这题不水,一点都不水,有许多题解的做法是找规律,但是我没用这个做法,我这里给出的做法将是一个最简单又粗暴的做法:
查日历
我知道这很荒唐,但这不正是一种解决问题的方式吗?
我就这样一个个查了下来,能做出这道题,真的很开心,至少我通过了自己的努力,过了这道题
#include<bits/stdc++.h>
using namespace std;
int n;
int a[200]={11,10,9,14,13,12,11,9,8,14,13,11,10,9,8,13,12,11,10,8,14,13,12,10,9,8,14,12,11,10,9,14,13,12,11,9,8,14/*1950*/,13,11,10,9,8,13,12,11,10,8,14,13,12,10,9,8,14,12,11,10/*1970*/,9,14,13,12,11,9,8,14,13,11,10,9,8,13,12,11,10,/*1987*/8,14,13,12,10,9,8,14,12,11,10,9,14,/*2000*/13,12,11,9,8,14,13,11,10,9,8,13,12,11,10,8,14,13,12};
int main(){
cin>>n;
cout<<a[n-1913]<<"
";
}