제출 #1234720

#제출 시각아이디문제언어결과실행 시간메모리
1234720MuhammadSaram송신탑 (IOI22_towers)C++20
컴파일 에러
0 ms0 KiB
#include "towers.h" #include <bits/stdc++.h> using namespace std; #define all(v) v.begin(), v.end() int id; void init(int n, vector<int> a) { id=n-1; for (int i=0;i+1<n;i++) if (a[i+1]<a[i]) { id=i; break; } } int max_towers(int l, int r, int d) { if (l>=id or r<=id) return 1; return 1+(max(a[l],a[r])+d<=a[id]); }

컴파일 시 표준 에러 (stderr) 메시지

towers.cpp: In function 'int max_towers(int, int, int)':
towers.cpp:25:23: error: 'a' was not declared in this scope
   25 |         return 1+(max(a[l],a[r])+d<=a[id]);
      |                       ^