Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
333 | 关清声 | 单词翻转 | C++ | Accepted | 0 MS | 268 KB | 711 | 2022-08-11 16:47:47 |
#include<iostream> #include<cstring> using namespace std; int main() { string a,sum; getline(cin,a); int i,l,k,p=0,c=0,len=a.size(); for(i=0;i<=len;i++) { if(a[i]!=' ') { c++; } if(a[i]==' '||i==len-1) { p=p+c; for(l=1;l<=c;l++) { cout<<a[p-l]; } if(i!=len-1) { cout<<a[i]; } p++; c=0; } if(i==len) { if(a[i]==' '); { sum[i]=a[i]; } } } cout<<sum<<endl; return 0; }