Submission #1181690

#TimeUsernameProblemLanguageResultExecution timeMemory
1181690PieArmyStone Arranging 2 (JOI23_ho_t1)C++20
100 / 100
235 ms12608 KiB
#include<bits/stdc++.h> typedef long long ll; #define pb push_back #define fr first #define sc second using namespace std; int n; int arr[200023]; map<int,int>loc; int main(){ ios_base::sync_with_stdio(false);cin.tie(NULL); cin>>n; for(int i=1;i<=n;i++){ cin>>arr[i]; loc[arr[i]]=i; } for(int i=1;i<=n;i++){ while(i<loc[arr[i]]){ cout<<arr[i]<<endl; arr[i+1]=arr[i]; i++; } cout<<arr[i]<<endl; } }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...