hdu_1062 Text Reverse(水题)
2014-05-25 09:51
323 查看
题目链接:click here~~
题意是给出一个句子,把句子中的每个单词反转,空格原样输出。
如果有更好更简洁代码,欢迎评论交流。
题意是给出一个句子,把句子中的每个单词反转,空格原样输出。
#include <cstdio> #include <cstdlib> #include <vector> #include <string> #include <iostream> #include <algorithm> using namespace std; int main() { int n; char a[1005]; char temp[1005]; scanf("%d",&n); getchar(); while(n--) { memset(a,'\0',sizeof(a)); memset(temp,'\0',sizeof(temp)); gets(a); a[strlen(a)] = ' '; int start = 0; for(int i = 0; i < strlen(a); i++) { if(a[i] != ' ' && a[i] != '\t') temp[start ++] = a[i]; else { //if(start == 0) continue; //else{ for(int j = start - 1; j >= 0; j--) printf("%c",temp[j]); //printf("%c",temp[0]); if(i == strlen(a) - 1) printf("\n"); else printf("%c",a[i]); memset(temp,'\0',sizeof(temp)); start = 0; //} } } } //printf("\n"); }
如果有更好更简洁代码,欢迎评论交流。
相关文章推荐
- HDU 1062 Text Reverse 水题 字符串处理
- HDU 1062 Text Reverse(水题)
- Text Reverse hdu1062 水题
- hdu 1062 Text Reverse
- hdu 1062 Text Reverse
- hdu1062 - Text Reverse
- 简单字符串处理 hdu1062 Text Reverse
- hdu 1062 Text Reverse
- hdu1062-Text Reverse
- HDOJ/HDU 1062 Text Reverse(字符串翻转~)
- HDU——1062 Text Reverse
- HDOJ/HDU 1062 Text Reverse(字符串翻转~)
- Hdoj 1062 text reverse(水题)
- hdu-1062 Text Reverse
- HDU 1062 Text Reverse(简单模拟)
- hdu 1062 Text Reverse
- HDU1062 Text Reverse
- HDU 1062 Text Reverse
- HDU-1062-Text Reverse
- hdu 1062 Text Reverse