Submission #1015514

#TimeUsernameProblemLanguageResultExecution timeMemory
1015514nam6송신탑 (IOI22_towers)C++17
0 / 100
10 ms1368 KiB
#include "towers.h" #include<bits/stdc++.h> using namespace std; int sommet; vector<int> altitudes; void init(int N, vector<int> H) { altitudes = H; int hcur = 0; int pos = 0; while(H[pos] > hcur){ hcur = H[pos]; pos++; } sommet = pos-1; cout << sommet << endl; } int max_towers(int L, int R, int D) { if(L==R) return 1; if(L<=sommet && R<=sommet) return 1; if(L>=sommet && R>=sommet) return 1; if(altitudes[sommet] - max(altitudes[L], altitudes[R]) < D) return 1; return 2; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...