Submission #633467

# Submission time Handle Problem Language Result Execution time Memory
633467 2022-08-22T14:02:30 Z Lawliet Radio Towers (IOI22_towers) C++17
0 / 100
650 ms 1572 KB
#include "towers.h"
#include <bits/stdc++.h>

using namespace std;

const int maxl = 20;
const int maxn = 100010;
const int inf = 1000000010;

int n;

int peak;

int v[maxn];

void init(int N, vector<int> H) {
    n = N;

    for(int i = 1 ; i <= n ; i++)
        v[i] = H[i];

    for(int i = 1 ; i <= n ; i++)
        if( v[i - 1] < v[i] && v[i] > v[i + 1] ) peak = i;
}

int max_towers(int L, int R, int D) 
{
    L++; R++;

    if( peak <= L || R <= peak )
        return 1;

    if( v[L] <= v[peak] - D && v[R] <= v[peak] - D )
        return 2;

    return 1;
}
# Verdict Execution time Memory Grader output
1 Incorrect 370 ms 976 KB 2193rd lines differ - on the 1st token, expected: '1', found: '2'
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 0 ms 208 KB 1st lines differ - on the 1st token, expected: '13', found: '1'
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 0 ms 208 KB 1st lines differ - on the 1st token, expected: '13', found: '1'
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 650 ms 1572 KB 1st lines differ - on the 1st token, expected: '11903', found: '1'
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 206 ms 556 KB 1st lines differ - on the 1st token, expected: '7197', found: '2'
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 0 ms 208 KB 1st lines differ - on the 1st token, expected: '13', found: '1'
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 370 ms 976 KB 2193rd lines differ - on the 1st token, expected: '1', found: '2'
2 Halted 0 ms 0 KB -