书接上回,我把第二次测试题也发给大家。这次的机构我都不知道叫什么,只是在一个网站上进行了测试。。
第一题
学过C++的基础语法,都应该会
// Author:PanDaoxi #includeusing namespace std; int main(){ int n,x,y,z; cin>>n>>x>>y>>z; cout< 第二题 // Author:PanDaoxi #includeusing namespace std; int main(){ int n,m; int youxiu=0,lianghao=0,jige=0,bujige=0; cin>>n; for(int i=0;i cin>>m; if(90<=m&&m<=100) youxiu++; else if(80<=m&&m<=89) lianghao++; else if(60<=m&&m<=79) jige++; else bujige++; } cout< 第三题 // Author:PanDaoxi #include#include using namespace std; int main(){ int n,a[256]={},k=0,s=0; char t[256]; cin>>n; for(int i=0;i for(int q=0;q<256;q++){ a[q]=0; } k=0,s=0; cin>>t; for(int j=0;j if(t[j]=='1') a[k++]=1; else if(t[j]=='2') a[k++]=2; else if(t[j]=='3') a[k++]=3; else if(t[j]=='4') a[k++]=4; else if(t[j]=='5') a[k++]=5; else if(t[j]=='6') a[k++]=6; else if(t[j]=='7') a[k++]=7; else if(t[j]=='8') a[k++]=8; else if(t[j]=='9') a[k++]=9; else a[k++]=0; } for(int l=0;l //cout< s+=a[l]; } if(s%3==0) cout<<"Yes"< 第四题 // Author:PanDaoxi #includeusing namespace std; int main(){ int w,h,money=20,t=0; int jiashou[7]={0,4,6,9,10,17}; cin>>w>>h; if(w<=500){ cout<<20; return 0; } else{ if((w-500)%500==0) t=w/500; else t=(w-500)/500+1; money+=t*jiashou[h]; } cout< 第五题 // Author:PanDaoxi #include#include using namespace std; int main(){ int n,a[101]={},k=0,s1=0,s2=0; char t[101]; cin>>n; for(int i=0;i for(int q=0;q<101;q++){ a[q]=0; } k=0,s1=0,s2=0; cin>>t; for(int j=0;j if(t[j]=='1') a[k++]=1; else if(t[j]=='2') a[k++]=2; else if(t[j]=='3') a[k++]=3; else if(t[j]=='4') a[k++]=4; else if(t[j]=='5') a[k++]=5; else if(t[j]=='6') a[k++]=6; else if(t[j]=='7') a[k++]=7; else if(t[j]=='8') a[k++]=8; else if(t[j]=='9') a[k++]=9; else a[k++]=0; } for(int l=k-1;l>=0;l--){ if(l%2) s1+=a[l]; else s2+=a[l]; } if(s1%11==s2%11) cout<<"Yes"<



