本文主要是介绍POJ 2039 To and Fro G++,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
#include <iostream>
#include <string>
#include <vector>
//谢谢博友文章
using namespace std;
int main()
{vector<int> sz;vector<string> jg;while(1){int NUM;cin>>NUM;if(NUM==0){break;}sz.push_back(NUM);string t,str;cin>>t;str=t;//cout<<str<<endl;//cout<<(t.size())/NUM<<endl; for(int i=0;i<(t.size())/NUM;i++){ if(i%2==1){//cout<<i<<endl;for(int j=0;j<NUM;j++){str[i*NUM+j]=t[i*NUM+NUM-j-1];//cout<<str[i*NUM+j]<<endl;}}}//cout<<str<<endl;jg.push_back(str);}for(int i=0;i<jg.size();i++){for(int k=0;k<sz[i];k++){for(int j=0;j<jg[i].size()/sz[i];j++){cout<<jg[i][j*sz[i]+k];}}cout<<endl;}return 0;
}
这篇关于POJ 2039 To and Fro G++的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!