Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: AugusEiEi

Problemset: เข้าแถว

Language: cpp

Time: 0.010 second

Submitted On: 2026-03-23 13:53:35

#include<bits/stdc++.h>
using namespace std;

int main(){
  ios_base::sync_with_stdio(0); cin.tie(0);
  int n,m;cin>>n>>m;
  vector<int>height(n+1,0);
  for(int i=1;i<=n;i++){
    cin>>height[i];
  }
  for(int i=0;i<m;i++){
    int u;cin>>u;
    int cnt=height[u];
    for(int j=u-1;j>0;j--){
      if(cnt<=height[j]) cnt=height[j]+1;
    }
    cout<<cnt-height[u]<<endl;
  }
}