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相关推荐
- HDOJ-1062 Text Reverse
http://acm.hdu.edu.cn/showproblem.php?pid=1062 字符串处理问题 1 #include<stdio.h> 2 #include<strin ...
- 你需要知道的基础算法知识——STL和基础数据结构(二)
引言 STL是C++的标准模板库,竞赛中很多常用的数据结构.算法在STL中都有,熟练地掌握它们在很多题目中能极大地简化编程. STL包括容器(container).迭代器(iterator).空间配置 ...
- 杭电OJ分类题目(2)
原题出处:HDOJ Problem Index by Type,http://acm.hdu.edu.cn/typeclass.php 杭电OJ分类题目(2) HDU Water~~~ HDU 100 ...
- 数据结构算法与编程LeetCode题解
1-50 1. 两数之和 class Solution { public:vector<int> twoSum(vector<int> x, int y); };vector& ...
- 杭电acm1062Text Reverse
Text Reverse Time Limit : 2000/1000ms (Java/Other) Memory Limit : 65536/32768K (Java/Other) Total ...
- 【ACM】【STL】stack应用
C++ Stacks(堆栈) C++ Stack(堆栈) 是一个容器类的改编,为程序员提供了堆栈的全部功能,--也就是说实现了一个先进后出(FILO)的数据结构. 操作 比较和分配堆栈 empty() ...
- 杭电oj题目题型分类(转)
1001 整数求和 水题 1002 C语言实验题--两个数比较 水题 1003 1.2.3.4.5... 简单题 1004 渊子赛马 排序+贪心的方法归并 1005 Hero In Maze 广度搜索 ...
- HDOJ题目分类大全
版权声明:本文为博主原创文章,欢迎转载,转载请注明本文链接! https://blog.csdn.net/qq_38238041/article/details/78178043 杭电里面有很多题目, ...
- HDU题目分类大全【大集合】
基础题: 1000.1001.1004.1005.1008.1012.1013.1014.1017.1019.1021.1028.1029. 1032.1037.1040.1048.1056.105 ...
最新文章
- Multiple substitutions specified in non-positional format; did you mean to add the formatted=”false”
- 使用Python,Matplotlib显示RGB图像
- SiteView NNM安装
- error: index-pack died of signal fatal: index-pack failed【Git】
- 在Windows上以服务方式运行 MSOPenTech/Redis
- 文巾解题 50. Pow(x, n)
- 转:消息队列的使用场景
- linux定位到文件,locate 在linux下快速定位文档
- python基础学习-字符串
- Fildder之Mac安装
- IT战略规划与企业架构
- 形容等待时间长的句子_形容等待很久的句子
- POJ - 1733 带权并查集 模运算 利用map进行离散化 题目没看全导致疯狂WA
- nyoj 吃土豆 234 (双层DP)
- 《团队执行力》分享记录
- 6、API网关 Zuul
- 若依前后端分离框架——初始化参数功能源码学习
- React SSR - 01 SSR 介绍 和 快速开始
- 医学知识-DDR数字化成像-X平片
- zip格式压缩和解压缩(支持中文和文件嵌套解压缩)
热门文章
- java中io.nio.aio_Java中网络IO的实现方式-BIO、NIO、AIO
- matlab if m不等于0,matlab问题clearfor a=0.1:0.1:50for b=0.1:0.1:20for m=0.1:0.1:5
- linux文件分别打包命令,Linux文件打包命令
- 7-17 爬动的蠕虫 (15 分)
- Duilib编辑框Edit输入完自动跳到下一个编辑框
- 【视觉项目】【day4】8.24号实验记录(消除瓶子内部“边缘”)
- 图像分割-基本边缘检测roberts,prewitt,sobel,canny,laplace
- Python | 字符串isdecimal(),isdigit(),isnumeric()和Methods之间的区别
- 椭圆曲线密码学导论pdf_椭圆曲线密码学
- PHP checkdate()函数与示例