Submission

Status:
[P-SSS][SSSSS][SSSSSSSSSS]

Score: 0

User: Cmoss9

Problemset: ห้องสมุดเมือง 3M

Language: cpp

Time: 0.002 second

Submitted On: 2025-03-18 21:35:43

#include <bits/stdc++.h>
using namespace std;
int main () {
    ios_base::sync_with_stdio(0); cin.tie(NULL);
    int room;
    cin >> room;
    int x[room],y[room];
    for (int i = 0;i<room;i++) {
        cin >> x[i] >> y[i];
    }
    vector <int> totalbook;
    for (int i = 0;i<room;i++) {
        for (int k = x[i];k<y[i];k++) {
            totalbook.push_back(k);
        }
    }
    sort(totalbook.begin(),totalbook.end());
    int median;
    if (totalbook.size()%2 == 0) {
        median = floor((totalbook[totalbook.size()/2] + totalbook[totalbook.size()/2 - 1])/2);
    } else {
        median = floor(totalbook[totalbook.size()/2]);
    }
    cout << totalbook[median-1];
}