답안 #627322

# 제출 시각 아이디 문제 언어 결과 실행 시간 메모리
627322 2022-08-12T12:50:22 Z coloboxx 송신탑 (IOI22_towers) C++17
0 / 100
2575 ms 1432 KB
#include "towers.h"
#include <bits/stdc++.h>

using namespace std;

const int MAXN = 3e5 + 64;

int n;
vector<int> h;

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

int max_towers(int L, int R, int D) {
	int ans = 0, cur = INT_MAX, flag = false;

	for (int i = L; i <= R; ++i)
		if (!flag) {
			if (h[i] < cur)
				cur = h[i];
			else if (h[i] - D >= cur)
				flag = true, cur = h[i];
		} else {
			if (h[i] > cur)
				cur = h[i];
			else if (h[i] - D >= cur) {
				flag = false, ++ans, cur = h[i];
			}
		}
	return ans;
}
# 결과 실행 시간 메모리 Grader output
1 Incorrect 1749 ms 920 KB 1st lines differ - on the 1st token, expected: '1', found: '0'
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 0 ms 208 KB 1st lines differ - on the 1st token, expected: '13', found: '0'
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 0 ms 208 KB 1st lines differ - on the 1st token, expected: '13', found: '0'
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 2575 ms 1432 KB 1st lines differ - on the 1st token, expected: '11903', found: '0'
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 1002 ms 552 KB 1st lines differ - on the 1st token, expected: '7197', found: '0'
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 0 ms 208 KB 1st lines differ - on the 1st token, expected: '13', found: '0'
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 1749 ms 920 KB 1st lines differ - on the 1st token, expected: '1', found: '0'
2 Halted 0 ms 0 KB -