生肖

生肖

题目描述

中国人习惯把每个人的出生年与一种动物联系起来,即十二生肖,并且这种表示方式可以重复。十二生肖的顺序与其对应的英文单词如下:
鼠:Rat
牛:Ox
虎:Tiger
兔:Rabbit
龙:Dragon
蛇:Snake
马:Horse
羊:Ram
猴:Monkey
鸡:Rooster
狗:Dog
猪:Pig
今年(2020)是中国的鼠年。
在中国计算一个人的年龄时,有一种“虚岁”的叫法。如新出生的婴儿年龄是1岁,而不是0岁。
现在,给出一个人的“虚岁”年龄,请你计算出与之相应的十二生肖动物(即他出生那一年的生肖)。

输入

一行一个数y(1≤y≤200),表示某个人的虚岁年龄。

输出

一行一个字符串,对应出生年的生肖。

样例输入

【样例输入1】

3

【样例输入2】

100

样例输出

【样例输出1】

Dog

【样例输出2】

Rooster

考点:

找规律o( ̄︶ ̄)o(往后数)

源代码:(我暴力[是真的暴力,无含量])

#include
using namespace std;
int main()
{
    int y,sum=0;
    char a[1110];
    cin>>y;
    sum=(y-1)%12;
    if(sum==11) cout<<"Ox"<<endl;
    if(sum==10) cout<<"Tiger"<<endl;
    if(sum==9) cout<<"Rabbit"<<endl;
    if(sum==8) cout<<"Dragon"<<endl;
    if(sum==7) cout<<"Snake"<<endl;
    if(sum==6) cout<<"Horse"<<endl;
    if(sum==5) cout<<"Ram"<<endl;
    if(sum==4) cout<<"Monkey"<<endl;
    if(sum==3) cout<<"Rooster"<<endl;
    if(sum==2) cout<<"Dog"<<endl;
    if(sum==1) cout<<"Pig"<<endl;
    if(sum==0) cout<<"Rat"<<endl;
    return 0;   
}

AC

你可能感兴趣的:(生肖)