제출 #1366820

#제출 시각아이디문제언어결과실행 시간메모리
1366820mannshah1211송신탑 (IOI22_towers)C++20
4 / 100
185 ms1572 KiB
#include "towers.h"
#include <bits/stdc++.h>
#include <vector>

using namespace std;

vector<int> a;
int id;

void init(int n, vector<int> h) {
  a = h;
  for (int i = 0; i < n - 1; i++) {
    if (h[i] > h[i + 1]) {
      id = i;
      break;
    }
  }
}

int max_towers(int l, int r, int d) {
  int n = a.size();
  int ans = 1;
  if (id >= r || l >= id) {
    return 1;
  }
  return (((a[id] - a[l]) >= d) && ((a[id] - a[r]) >= d)) + 1;
}
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…