3 条题解
-
0
介绍两种做法: 1.数组打表
#include<bits/stdc++.h> using namespace std; const int N=1e5+5,INF=0x3f3f3f3f; typedef long long LL; int a,b; string ans[]={"","one","two","three","four","five","six","seven","eight","nine","None"}; int main(){ cin>>a>>b; if(a+b>0&&a+b<10)cout<<ans[a+b]; else cout<<ans[10]; return 0; }
2.switch-case
#include<bits/stdc++.h> using namespace std; const int N=1e5+5,INF=0x3f3f3f3f; typedef long long LL; int a,b; int main(){ cin>>a>>b; switch(a+b){ case 1:cout<<"one";break; case 2:cout<<"two";break; case 3:cout<<"three";break; case 4:cout<<"four";break; case 5:cout<<"five";break; case 6:cout<<"six";break; case 7:cout<<"seven";break; case 8:cout<<"eight";break; case 9:cout<<"nine";break; default:cout<<"None";break; } return 0; }
-
0
#include using namespace std; int main(){ int a,b; cin>>a>>b; if(a+b1){ cout<<"one"; } else if(a+b2){ cout<<"two"; } else if(a+b3){ cout<<"three"; } else if(a+b4){ cout<<"four"; } else if(a+b5){ cout<<"five"; } else if(a+b6){ cout<<"six"; } else if(a+b7){ cout<<"seven"; } else if(a+b8){ cout<<"eight"; } else if(a+b==9){ cout<<"nine"; } else{ cout<<"None"; } return 0;
}
- 1
信息
- ID
- 875
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 5
- 标签
- 递交数
- 211
- 已通过
- 85
- 上传者