Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
69594 | 许铭锐 | 单词翻转 | C++ | Accepted | 1 MS | 268 KB | 406 | 2024-04-05 23:12:07 |
#include <iostream> #include <cstring> using namespace std; int main(){ const int n=501; char a[n]; int len,s=0,c=0,k=0; cin.getline(a,n); len=strlen(a); for(int i=0;i<len;i++){ if(a[i]==' '||i==len-1){ c++; if(i==len-1) k=i; else k=i-1; for(int j=k;j>=s;j--) cout<<a[j]; if(c==1){ cout<<" "; c=0; } s=i+1; } } cout<<endl; return 0; }