Pagini recente » Cod sursa (job #240160) | Cod sursa (job #1570373) | Cod sursa (job #392214) | Cod sursa (job #691387) | Cod sursa (job #2887040)
#include <iostream>
#include <fstream>
#include <stack>
using namespace std;
class Coada{
stack <int> A;
stack <int> B;
public:
void push(int);
void pop();
int peek();
};
void Coada::push(int x)
{
A.push(x);
}
void Coada::pop()
{
if(!B.empty())
B.pop();
else{
while(!A.empty())
{
B.push(A.top());
A.pop();
}
B.pop();
}
}
int Coada::peek()
{
if(!B.empty())
return B.top();
else{
while(!A.empty())
{
B.push(A.top());
A.pop();
}
return B.top();
}
}
int main()
{
cout<< (1<<16);
return 0;
}