zoj-1061
来源:互联网 发布:影视制作的软件 编辑:程序博客网 时间:2024/04/29 17:39
挺喜欢这题的,代码是别人的,写的很规范。
#include<iostream>#include<stack>#include<fstream>#include<cstring>using namespace std;void ClearStack(stack<string>&s){ while(!s.empty()) s.pop();}int main(){ //fstream cin("d:\\test.txt"); string command,newUrl; int n,cnt; cin>>n; for(cnt=1;cnt<=n;++cnt) { stack<string> forwardStack,backwardStack; string curUrl="http://www.acm.org/"; if(cnt!=1) cout<<endl; while(cin>>command) { if(command[0]=='Q') break; else if(command[0]=='B') { if(!backwardStack.empty()) { forwardStack.push(curUrl); curUrl=backwardStack.top(); cout<<curUrl<<endl; backwardStack.pop(); } else cout<<"Ignored"<<endl; } else if(command[0]=='V') { backwardStack.push(curUrl); cin>>curUrl; cout<<curUrl<<endl; ClearStack(forwardStack); } else if(command[0]=='F') { if(!forwardStack.empty()) { backwardStack.push(curUrl); curUrl=forwardStack.top(); cout<<curUrl<<endl; forwardStack.pop(); } else cout<<"Ignored"<<endl; } } } return 0;}
- zoj-1061
- ZOJ-1061
- ZOJ-1061-Web Navigation
- ZOJ Problem Set - 1061
- ZOJ Problem Set - 1061
- zoj 1061 Web Navigation
- ZOJ
- ZOJ
- ZOJ
- ZOJ
- ZOJ
- ZOJ
- ZOJ
- ZOJ
- ZOJ
- ZOJ
- ZOJ
- ZOJ
- Django1.4关于静态文件(css.js等)和模板路径的配置
- 几种常用的用php抓取网页中的内容的方法
- 学习C/C++的经验谈
- 数据结构之线性表——倒数第k个结点
- avr的一些宏定义,可以类似51单片机那样按位对端口引脚操作
- zoj-1061
- 网络实验遇到的问题(4)
- 操作系统——痛并快乐着
- VC下配置OpenGL环境
- java--内部类匿名内部类.(第35集)
- C++用typedef定义函数指针类型typedef可以用于定义函数指针类型
- 【婷】 4月12日--我肯定是笨死的
- php Smarty中Section循环的奇葩用法
- JAVA 正则表达式(练习)