P8738 [蓝桥杯 2020 国 C] 天干地支
#include<bits/stdc++.h>
using namespace std;
long long n,t=6,m=7;
string tiangan[10]={"jia","yi","bing","ding","wu","ji","geng","xin","ren","gui"},dizhi[12]={"zi","chou","yin","mao","chen","si","wu","wei","shen","you","xu","hai"};
int main(){
cin>>n;
for(int i=1;i<=n;i++){
++t;
++m;
t%=10;
m%=12;
}
cout<<tiangan[t]<<dizhi[m];
return 0;
}