Submission #1234723

#TimeUsernameProblemLanguageResultExecution timeMemory
1234723MuhammadSaramRadio Towers (IOI22_towers)C++20
4 / 100
254 ms1564 KiB
#include "towers.h" #include <bits/stdc++.h> using namespace std; #define all(v) v.begin(), v.end() int id; vector<int> a; void init(int n, vector<int> A) { id=n-1,a=A; for (int i=0;i+1<n;i++) if (a[i+1]<a[i]) { id=i; break; } } int max_towers(int l, int r, int d) { if (l>=id or r<=id) return 1; return 1+(max(a[l],a[r])+d<=a[id]); }
#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...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...