Run ID:165107
提交时间:2026-11-09 20:33:17
#include<bits/stdc++.h> using namespace std; stack<int> s; int main(){ int i; int n,cur=1; int temp=0; int a[1001]; cin>>n; for(i=1;i<=n;i++) cin>>a[i]; for(i=1;i<=n;i++) { while(cur<=a[i]) } s.push(cur);cur++; { if(s.top()==a[i]) s.pop(); else } cout<<"NO"<<endl; return 0; }