| # | Time | Username | Problem | Language | Result | Execution time | Memory |
|---|---|---|---|---|---|---|---|
| 1234778 | mariza | Radio Towers (IOI22_towers) | C++20 | 257 ms | 1832 KiB |
#include "towers.h"
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
const ll N=1e5;
ll k, h[N];
void init(int n, vector<int> a) {
for(ll i=0; i<n; i++){
h[i]=a[i];
if((i==0 || a[i-1]<a[i]) && (i==n-1 || a[i]>a[i+1])) k=i;
}
}
int max_towers(int l, int r, int d) {
if(k<l || r<k || h[l]+d>h[k] || h[r]+d>h[k]) return 1;
else return 2;
}
| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
