#include <iostream>
#include<algorithm>
#include<stack>
using namespace std;

int main() {

    stack<int> s;
    int x;
    for(int i=1;i<=10;i++)
    {
        cin>>x;
        s.push(x);
    }
    while(!s.empty())
    {
        cout<<s.top()<<' ';
        s.pop();
    }
}
// 64 位输出请用 printf("%lld")

一个最为简单的栈的应用,后进先出嘛。

但是,我受不了了我用的insert我真的分不清insert push push_back啊喂!