Submission #423113

# Submission time Handle Problem Language Result Execution time Memory
423113 2021-06-10T17:45:50 Z daanolav Wall (IOI14_wall) C++14
8 / 100
3000 ms 13892 KB
#include "wall.h"

using namespace std;

int colNum, phaseNum,res;

void buildWall(int n, int k, int op[], int left[], int right[], int height[], int finalHeight[]){

    for(colNum = 0; colNum < n; ++colNum) {
        res = 0;
        for(phaseNum = 0; phaseNum < k; ++phaseNum) {
            if(left[phaseNum] <= colNum && right[phaseNum] >= colNum) {
                if(op[phaseNum] == 1) {
                    if(height[phaseNum] > res) {
                        res = height[phaseNum];
                    }
                } else {
                    if(height[phaseNum] < res) {
                        res = height[phaseNum];
                    }
                }
            }
        }
        finalHeight[colNum] = res;

    }


    return;

}

# Verdict Execution time Memory Grader output
1 Correct 1 ms 204 KB Output is correct
2 Correct 2 ms 332 KB Output is correct
3 Correct 4 ms 288 KB Output is correct
4 Correct 290 ms 460 KB Output is correct
5 Correct 94 ms 476 KB Output is correct
6 Correct 72 ms 512 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 0 ms 204 KB Output is correct
2 Correct 172 ms 13864 KB Output is correct
3 Execution timed out 3068 ms 7328 KB Time limit exceeded
4 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Correct 0 ms 204 KB Output is correct
2 Correct 2 ms 332 KB Output is correct
3 Correct 4 ms 288 KB Output is correct
4 Correct 228 ms 460 KB Output is correct
5 Correct 91 ms 460 KB Output is correct
6 Correct 75 ms 476 KB Output is correct
7 Correct 1 ms 204 KB Output is correct
8 Correct 150 ms 13808 KB Output is correct
9 Execution timed out 3084 ms 7268 KB Time limit exceeded
10 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Correct 1 ms 204 KB Output is correct
2 Correct 3 ms 332 KB Output is correct
3 Correct 5 ms 332 KB Output is correct
4 Correct 228 ms 460 KB Output is correct
5 Correct 75 ms 472 KB Output is correct
6 Correct 75 ms 472 KB Output is correct
7 Correct 1 ms 272 KB Output is correct
8 Correct 174 ms 13892 KB Output is correct
9 Execution timed out 3070 ms 7364 KB Time limit exceeded
10 Halted 0 ms 0 KB -