hdu 2629 Identity Card
1 #include <iostream> 2 #include <cstdio> 3 using namespace std; 4 string name[8]={"Zhejiang","Beijing","Taiwan","Hong Kong","Macao","Tibet","Liaoning","Shanghai"}; 5 string num[8]={"33","11","71","81","82","54","21","31"}; 6 int main() 7 { 8 int i,n; 9 string str; 10 cin>>n; 11 while(n--) 12 { 13 cin>>str; 14 string s=str.substr(0,2); 15 for(i=0;i<8;i++) 16 { 17 if(num[i]==s) 18 { 19 s=name[i]; 20 break; 21 } 22 } 23 cout<<"He/She is from "<<s; 24 cout<<",and his/her birthday is on "; 25 cout<<(str.substr(10,2))<<","<<(str.substr(12,2))<<","<<(str.substr(6,4)); 26 cout<<" based on the table."<<endl; 27 } 28 }