Submission #1107632

#TimeUsernameProblemLanguageResultExecution timeMemory
1107632IrateStone Arranging 2 (JOI23_ho_t1)C++17
100 / 100
162 ms14492 KiB
#include<bits/stdc++.h> using namespace std; int main(){ ios_base::sync_with_stdio(0); cin.tie(0); int n; cin >> n; vector<int>v(n); map<int, int>last; for(int i = 0;i < n;++i){ cin >> v[i]; last[v[i]] = i; } int indx = 0; while(indx < n){ int num = v[indx]; for(;indx <= last[num];++indx){ v[indx] = num; } } for(int i = 0;i < n;++i){ cout << v[i] << '\n'; } }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...