HD-ACM算法专攻系列——Text Reverse
Posted forcheng
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HD-ACM算法专攻系列——Text Reverse相关的知识,希望对你有一定的参考价值。
问题描述:
源码:
/**/ #include"iostream" #include"string" using namespace std; void Print(string str, int end, int start) { for(int i = end; i >= start; i--)cout<<str[i]; } int main() { int n, start, end; string str; while(cin>>n) { getchar(); for(int i = 0; i < n; i++) { getline(cin, str); start = end = 0; for(int j = 0; j < str.length(); j++) { if(str[j] == \' \') { end = j - 1; if(start != 0)cout<<" "; Print(str, end , start); start = j + 1; } } if(start != 0)cout<<" "; Print(str, str.length() - 1, start); cout<<endl; } } return 0; }
以上是关于HD-ACM算法专攻系列——Text Reverse的主要内容,如果未能解决你的问题,请参考以下文章