提交时间:2020-08-14 15:06:32
运行 ID: 5604
#include<bits/stdc++.h> using namespace std; int main(){ int n; string s; cin>>n; for(int i=1;i<=n;i++){ cin>>s; for(int j=1;j<=s.length();j++){ if(s[i]=='#') cout<<' '; if(s[i]=='-'){ j++; continue; } if(s[i]>='0'&&s[i]<='9'&&s[i+1]>='0'&&s[i+1]<='9'){ if(s[i]=='1'&&s[i+1]=='0') cout<<'J'; if(s[i]=='1'&&s[i+1]=='1') cout<<'K'; if(s[i]=='1'&&s[i+1]=='2') cout<<'L'; if(s[i]=='1'&&s[i+1]=='3') cout<<'M'; if(s[i]=='1'&&s[i+1]=='4') cout<<'N'; if(s[i]=='1'&&s[i+1]=='5') cout<<'O'; if(s[i]=='1'&&s[i+1]=='6') cout<<'P'; if(s[i]=='1'&&s[i+1]=='7') cout<<'Q'; if(s[i]=='1'&&s[i+1]=='8') cout<<'R'; if(s[i]=='1'&&s[i+1]=='9') cout<<'S'; if(s[i]=='2'&&s[i+1]=='0') cout<<'T'; if(s[i]=='2'&&s[i+1]=='1') cout<<'U'; if(s[i]=='2'&&s[i+1]=='2') cout<<'V'; if(s[i]=='2'&&s[i+1]=='3') cout<<'W'; if(s[i]=='2'&&s[i+1]=='4') cout<<'X'; if(s[i]=='2'&&s[i+1]=='5') cout<<'Y'; if(s[i]=='2'&&s[i+1]=='6') cout<<'Z'; j++; }else if(s[i]>='0'&&s[i]<='9'&&(s[i+1]<='0'||s[i+1]>='9')){ if(s[i]=='1') cout<<'A'; if(s[i]=='2') cout<<'B'; if(s[i]=='3') cout<<'C'; if(s[i]=='4') cout<<'D'; if(s[i]=='5') cout<<'E'; if(s[i]=='6') cout<<'F'; if(s[i]=='7') cout<<'G'; if(s[i]=='8') cout<<'H'; if(s[i]=='9') cout<<'I'; } } cout<<endl; } return 0; }