📄 p1008.cpp
字号:
#include <iostream>
#include <map>
using namespace std;
map <string,int> haab;
const string tz[20] = {"imix","ik","akbal","kan","chicchan","cimi","manik","lamat",
"muluk","ok","chuen","eb","ben","ix","mem","cib","caban","eznab","canac","ahau"};
int main(){
haab["pop"] = 1;
haab["no"] = 2;
haab["zip"] = 3;
haab["zotz"] = 4;
haab["tzec"] = 5;
haab["xul"] = 6;
haab["yoxkin"] = 7;
haab["mol"] = 8;
haab["chen"] = 9;
haab["yax"] = 10;
haab["zac"] = 11;
haab["ceh"] = 12;
haab["mac"] = 13;
haab["kankin"] = 14;
haab["muan"] = 15;
haab["pax"] = 16;
haab["koyab"] = 17;
haab["cumhu"] = 18;
haab["uayet"] = 19;
int N;
string m1;
int d1,y,s;
cin >> N;
cout << N << endl;
while(N--){
s = 0;
cin >> d1 >> m1 >> m1 >> y;
s = y * 365;
s += (haab[m1] - 1) * 20 + d1;
cout << s % 13 + 1 << " " << tz[s % 20] << " " << s / 260 << endl;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -