⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 1008.cpp

📁 poj1008代码
💻 CPP
字号:
#include<iostream>
#include<map>
#include<string>
using namespace std;
int main()
{
    map<string,int> Haab_Month;
    Haab_Month["pop"]=0;
    Haab_Month["no"]=1;
    Haab_Month["zip"]=2;
    Haab_Month["zotz"]=3;
    Haab_Month["tzec"]=4;
    Haab_Month["xul"]=5;
    Haab_Month["yoxkin"]=6;
    Haab_Month["mol"]=7;
    Haab_Month["chen"]=8;
    Haab_Month["yax"]=9;
    Haab_Month["zac"]=10;
    Haab_Month["ceh"]=11;
    Haab_Month["mac"]=12;
    Haab_Month["kankin"]=13;
    Haab_Month["muan"]=14;
    Haab_Month["pax"]=15;
    Haab_Month["koyab"]=16;
    Haab_Month["cumhu"]=17;
    Haab_Month["uayet"]=18;
    map<int,string>Tzolkin_Day;
    Tzolkin_Day[0]="imix";
    Tzolkin_Day[1]="ik";
    Tzolkin_Day[2]="akbal";
    Tzolkin_Day[3]="kan";
    Tzolkin_Day[4]="chicchan";
    Tzolkin_Day[5]="cimi";
    Tzolkin_Day[6]="manik";
    Tzolkin_Day[7]="lamat";
    Tzolkin_Day[8]="muluk";
    Tzolkin_Day[9]="ok";
    Tzolkin_Day[10]="chuen";
    Tzolkin_Day[11]="eb";
    Tzolkin_Day[12]="ben";
    Tzolkin_Day[13]="ix";
    Tzolkin_Day[14]="mem";
    Tzolkin_Day[15]="cib";
    Tzolkin_Day[16]="caban";
    Tzolkin_Day[17]="eznab";
    Tzolkin_Day[18]="canac";
    Tzolkin_Day[19]="ahau";
    long totalDay=0;
    int day,year;
    string name;
    int num;
    cin>>num;
    while(num--){
        cin>>day;
        getchar();
        cin>>name>>year;
        totalDay=365*year+Haab_Month[name]*20+day;
        
        cout<<totalDay%13+1<<Tzolkin_Day[totalDay%20]<<' '<<totalDay/260<<endl;
    }
    return 0;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -