Submission #1062972

# Submission time Handle Problem Language Result Execution time Memory
1062972 2024-08-17T12:47:54 Z Charizard2021 Wall (IOI14_wall) C++17
Compilation error
0 ms 0 KB
#include "wall.h"

void buildWall(int n, int k, int op[], int left[], int right[], int height[], int finalHeight[]){
    for(int i = 0; i < k; i++){
        if(op[i] == 1){
            for(int j = left[i]; j <= right[i]; j++){
                finalHeight[j] = max(finalHeight[j], height[i]);
            }
        }
        else{
            for(int j = left[i]; j <= right[i]; j++){
                finalHeight[j] = min(finalHeight[j], height[i]);
            }
        }
    }
    return;
}

Compilation message

wall.cpp: In function 'void buildWall(int, int, int*, int*, int*, int*, int*)':
wall.cpp:7:34: error: 'max' was not declared in this scope
    7 |                 finalHeight[j] = max(finalHeight[j], height[i]);
      |                                  ^~~
wall.cpp:12:34: error: 'min' was not declared in this scope
   12 |                 finalHeight[j] = min(finalHeight[j], height[i]);
      |                                  ^~~