Submission
Status:
[PPPP-][SSSSS][SSSSSSSSSS]
Score: 0
User: Nightingale
Problemset: ห้องสมุดเมือง 3M
Language: cpp
Time: 0.002 second
Submitted On: 2025-03-28 12:20:05
#include <bits/stdc++.h>
#define int long long
using namespace std;
vector<int> book;
int med;
unordered_map<int,int> already;
int32_t main()
{
ios_base::sync_with_stdio(false);
cin.tie(NULL);
int a;
cin >> a;
for(int i=0;i<a;i++){
int b;
int c;
cin >> b >> c;
for(int j=b;j<c;j++){
if(already.count(j)==0){
book.push_back(j);
already[j] = 1;
}
}
}
//sort(book.begin(),book.end());
//for(int i=0;i<book.size();i++){
// cout << book[i] << ' ';
//}
//cout << '\n';
//cout << book.size() << '\n';
med = book.size()/2-1;
if(book.size()==1) med = 0;
if(book.size()==2) med = 0;
if(book.size()==3) med = 1;
cout << book[med];
}