Submission #996810

#TimeUsernameProblemLanguageResultExecution timeMemory
996810faqinyeagerStone Arranging 2 (JOI23_ho_t1)C++17
35 / 100
29 ms2804 KiB
#include <bits/stdc++.h> #define ff first #define ss second using namespace std; using ll = long long; ll n; vector<ll> a; int main(){ cin >> n; a.resize(n); for(int i = 0; i < n; i++) cin >> a[i]; if(a[0] == a[n - 1]){ for(int i = 0; i < n; i++) cout << a[0] << '\n'; }else{ int ind = n - 1; while(a[0] != a[ind]) ind -= 1; for(int i = 0; i <= ind; i++) cout << a[0] << '\n'; for(int i = ind + 1; i < n; i++) cout << a[n - 1] << '\n'; } }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...