Submission details
Task:Traffic jam
Sender:hundlij1
Submission time:2025-09-01 16:59:29 +0300
Language:C++ (C++17)
Status:COMPILE ERROR

Compiler report

input/code.cpp: In function 'int main()':
input/code.cpp:18:20: error: 'numeric_limits' is not a member of 'std'
   18 |     int min = std::numeric_limits<int>::max();
      |                    ^~~~~~~~~~~~~~
input/code.cpp:18:35: error: expected primary-expression before 'int'
   18 |     int min = std::numeric_limits<int>::max();
      |                                   ^~~

Code

#include <iostream>

using namespace std;

int main() {
    int n;
    cin >> n;
    int arr [2*n];

    for(int i = 0; i < n; i++) {
        int a,b;
        cin >> a >> b;
        arr[2*i] = a;
        arr[2*i+1] = b;
    }

    int max = 0;
    int min = std::numeric_limits<int>::max();
    for(int i = 0; i < n; i++) {
        if(arr[i] > max) max = arr[i];
        if(arr[i] < min) min = arr[i];
    }

    int maxnumtotal = 0;
    for(int i = min; i < max; i++) {
        int maxNum = 0;
        for(int j = 0; j < n; j++) {
            if(arr[2*j] <= i && arr[2*j+1] >= i) {
                maxNum++;       
            }
        }
        if (maxNum > maxnumtotal) maxnumtotal = maxNum;
    }
    cout << maxnumtotal << endl;
  
    
}