hdu 1062 Text Reverse (STL栈)
2013-04-09 15:28
357 查看
#include<stdio.h> #include<stack> #include<string.h> #include<iostream> using namespace std; int main() { int T; char a[1005]; int al; stack<char> s; scanf("%d",&T); getchar(); for(int i=0;i<T;i++) { gets(a); al=strlen(a); a[al]=' '; for(int j=0;j<=al;j++) { if(a[j]!=' ')s.push(a[j]); else { while(!s.empty()) printf("%c",s.top()),s.pop(); //printf(" "); if(j!=al)printf("%c",a[j]); } } printf("\n"); } return 0; }
##直接输出空格会产生 格式错误
相关文章推荐
- hdu 1062 Text Reverse
- hdu 1062 Text Reverse
- hdu 1062 Text Reverse
- HDU 1062 Text Reverse
- HDU 1062 TEXT REVERSE
- HDOJ/HDU 1062 Text Reverse(字符串翻转~)
- hdu 1062 Text Reverse
- Hdu1062 Text Reverse
- hdu 1062 Text Reverse
- HDU1062 Text Reverse
- HDU 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 (水)
- HDU-1062-Text Reverse(细节题)
- hdu 1062 Text Reverse 字符串反转