Submission #782177

#TimeUsernameProblemLanguageResultExecution timeMemory
782177ikaurovAncient Books (IOI17_books)C++17
0 / 100
1 ms296 KiB
#include "books.h" #pragma GCC optimize("O3") #include <bits/stdc++.h> using namespace std; #define all(arr) (arr).begin(), (arr).end() #define ll long long #define ld long double #define pb push_back #define sz(x) (int)(x).size() #define fi first #define se second #define endl '\n' long long minimum_walk(std::vector<int> p, int s) { int n = sz(p); ll ans = 0; for (int i = 0, mx = -1; i < n; i++){ mx = max(mx, p[i]); if (mx <= i) ans++; ans += abs(i - p[i]); } return ans; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...