제출 #1043738

#제출 시각아이디문제언어결과실행 시간메모리
1043738pravcoder벽 (IOI14_wall)C++17
8 / 100
3068 ms8616 KiB
#include "wall.h" #include <vector> using namespace std; typedef vector<int> vi; #define rep(i, n) for (int i=0; i<n; i++) #define pb push_back /* plan: i dont know ya */ void buildWall(int n, int k, int op[], int left[], int right[], int height[], int finalHeight[]){ vi h(n, 0); rep(i, k) { for (int j = left[i]; j <= right[i]; j++) { if (op[i] == 1) { h[j] = max(h[j], height[i]); } else { h[j] = min(h[j], height[i]); } } } rep(i, n) { finalHeight[i] = h[i]; } return; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...