Submission #1245456

#TimeUsernameProblemLanguageResultExecution timeMemory
1245456DeathIsAweRadio Towers (IOI22_towers)C++20
4 / 100
255 ms1564 KiB
#include "towers.h" #include <bits/stdc++.h> #define ll long long #define pb push_back #define mp make_pair #define ff first #define ss second using namespace std; int maxnum, maxpos; vector<int> h; void init(int n, vector<int> H) { h = H; bool inc = true; maxnum = 0; for (int i=0;i<n;i++) { if (maxnum < h[i]) { maxnum = h[i]; maxpos = i; } } } int max_towers(int l, int r, int d) { if (h[l] <= maxnum - d && h[r] <= maxnum - d && l < maxpos && r > maxpos) { return 2; } return 1; }
#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...