栈练习1

来源:互联网 发布:淘宝可以要发票吗 编辑:程序博客网 时间:2024/05/16 14:53

http://wikioi.com/problem/3137/

// File Name: 3137.cpp// Author: bo_jwolf// Created Time: 2013年08月13日 星期二 15时21分34秒#include<vector>#include<list>#include<map>#include<set>#include<deque>#include<stack>#include<bitset>#include<algorithm>#include<functional>#include<numeric>#include<utility>#include<sstream>#include<iostream>#include<iomanip>#include<cstdio>#include<cmath>#include<cstdlib>#include<cstring>#include<ctime>using namespace std;int main(){int n; cin >> n; stack<int> Q ;int a , b ;for( int i = 1 ; i <= n ; ++i ){cin >> a ;if( a == 1 ){cin >> b ;Q.push( b ) ;}elseQ.pop() ;}if( Q.empty() ){cout << "impossible!" << endl ;}else{cout << Q.top() << endl ;}return 0;}


原创粉丝点击