2013成都赛区网络赛
2013-09-14 19:08
302 查看
目前的水平也就做做水题啊!
1003
这题绝对水,不多说。
1004
找规律,M>=3,最短只有一个,主要是为2的时候。
1003
这题绝对水,不多说。
#include<iostream> #include<string> #include<cstdio> using namespace std; int main() { //freopen("in.txt","r",stdin); int t; string a,b("desu"),c("nanodesu"); cin>>t; for(int k=1;k<=t;k++) { cin>>a; cout<<"Case #"<<k<<": "; if(a.size()>=4&&b==a.substr(a.size()-4,4)) { string s(a.begin(),a.begin()+a.size()-4); cout<<s<<c; } else cout<<a<<c; cout<<endl; } }
1004
找规律,M>=3,最短只有一个,主要是为2的时候。
#include<iostream> #include<string> #include<cstdio> using namespace std; string A("aababb"); int main() { int T; int N,M; cin>>T; for(int k=1; k<=T; k++) { cin>>M>>N; cout<<"Case #"<<k<<": "; if(M==1) { for(int i=0; i<N; i++) cout<<"a"; puts(""); //cout<<endl; continue; } if(M>=3) { int m=N/3; for(int i=0; i<m; i++) cout<<"abc"; if(N%3==2) cout<<"ab"; else if(N%3==1) cout<<"a"; cout<<endl; continue; } if(N==1) cout<<"a"<<endl; else if(N==2) cout<<"ab"<<endl; else if(N==3) cout<<"aab"<<endl; else if(N==4) cout<<"aabb"<<endl; else if(N==5) cout<<"aaaba"<<endl; else if(N==6) cout<<"aaabab"<<endl; else if(N==7) cout<<"aaababb"<<endl; else if(N==8) cout<<"aaababbb"<<endl; else { cout<<"aa"; N-=2; int m=N/6,t=N%6; for(int i=0; i<m; i++) cout<<"aababb"; if(t<=4) for(int i=0; i<t; i++) cout<<"a"; else for(int i=0; i<t; i++) cout<<A[i]; cout<<endl; } } return 0; }
相关文章推荐
- hdu 4737 A Bit Fun 2013成都赛区网络赛最后一题
- hdu 4731 2013成都赛区网络赛 找规律
- 2013网络赛成都赛区1010
- 2013网络赛成都赛区1003
- hdu4737 A Bit Fun (2013 网络赛 成都赛区)
- hdu 4703We Love MOE Girls (2013 网络赛 成都赛区)
- hdu 4291 2012成都赛区网络赛 矩阵快速幂 ***
- HDU 4291:A Short problem_成都赛区网络赛—矩阵快速幂
- HDU/HDOJ 4038 2011成都赛区网络赛H题
- hdu 4296 (成都赛区2012网络赛)
- acm成都赛区网络热身赛 Sum
- 2013 成都赛区网赛 A Bit Fun
- HDU 4289 Control 第37届ACM/ICPC 成都赛区网络赛1002题 (最大流)
- hdu 4035 2011成都赛区网络赛E 概率dp ****
- hdu 4731 Minimum palindrome(网络赛 成都赛区)
- HDU 4737 A Bit Fun 2013成都 网络赛 1010
- hdu 4292 Food (成都赛区 网络赛 最大流 )
- hdu 4289 Control (最大流 最小割 成都赛区 网络赛)
- hdu 4033 2011成都赛区网络赛 余弦定理+二分 **
- hdu 4738 2013杭州赛区网络赛 桥+重边+连通判断 ***