List of Stacks implementation

Run Settings
LanguageC++
Language Version
Run Command
#include <bits/stdc++.h> using namespace std; int main() { list<stack<int>> listOfStacks; stack<int> stack1; stack1.push(10); stack1.push(20); stack1.push(30); stack<int> stack2; stack2.push(40); stack2.push(50); listOfStacks.push_back(stack1); listOfStacks.push_back(stack2); for (auto& st : listOfStacks) { stack<int> temp = st; while (!temp.empty()) { cout << temp.top() << " "; temp.pop(); } cout << endl; } return 0; }
Editor Settings
Theme
Key bindings
Full width
Lines