Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream>
- #include<climits>
- #include<stack>
- #include<fstream>
- using namespace std;
- ifstream in("input.txt");
- ofstream out("output.txt");
- int main() {
- stack<int>s1;
- stack<int>s2;
- int arr[5];
- int value;
- int max = INT_MIN;
- while (in >> value) {
- if (value > max) max = value;
- s1.push(value);
- }
- while (!s1.empty())
- {
- int cur;
- cur = s1.top();
- if (cur == max) {
- s1.pop();
- continue;
- }
- else s2.push(cur);
- s1.pop();
- }
- while (!s2.empty()) {
- out << s2.top() << ' ';
- s2.pop();
- }
- out.close();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement