当前位置:
首页 >
HDUOJ 1062 TEXT REVERSE
发布时间:2023/11/30
61
豆豆
生活随笔
收集整理的这篇文章主要介绍了
HDUOJ 1062 TEXT REVERSE
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
#include<iostream>
#include<stdlib.h>
#include <iomanip>
#include<stack>
using namespace std;int main(){//次数int n = 0;while (cin >> n) {//这里需要读一个字符,需要消除换行符的影响
getchar();while (n--) {char c;stack<char> stack;while (1) {c = getchar();if (c == ' ' || c == '\n' || c == EOF) {//若遇到空格、换行符、EOF则反向输出while (!stack.empty()) {//先输出顶部的字符,再将其弹出cout << stack.top();stack.pop();}putchar(c); //这里c是空格、换行符、EOF中的一个,putchar出c保持输出格式正确if (c == EOF || c == '\n')//用于判断输入是否结束break;}//若未遇到停止提示,则不断输入胡else stack.push(c);}}}return 0;
}
转载于:https://www.cnblogs.com/DaiShuSs/p/9603061.html
总结
以上是生活随笔为你收集整理的HDUOJ 1062 TEXT REVERSE的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: LOL 图标咋点亮啊顶级了 还+ 600
- 下一篇: codeforces CF438D Th