提出 #19425685
ソースコード 拡げる
#include <bits/stdc++.h>
#define rep(i,n) for (int i=0; i<n; i++)
#define rng(i,l,r) for (int i=l; i<r; i++)
#define all(x) begin(x), end(x)
#define rall(x) rbegin(x), rend(x)
using namespace std;
using ll = long long;
using P = pair<int,int>;
template <class T> using V = vector<T>;
template<class T> bool chmin(T& a, T b){ if (a > b){ a = b; return true; } return false; }
template<class T> bool chmax(T& a, T b){ if (a < b){ a = b; return true; } return false; }
struct in { template <class T> operator T() { T t; std::cin >> t; return t; } };
const int INF = 1e9+7;
const ll LINF = 1LL << 60;
int dx[8] = {0,1,0,-1,1,1,-1,-1};
int dy[8] = {1,0,-1,0,1,-1,1,-1};
auto solve() {
int n = in();
vector<int> a(n), b(n);
rep(i,n) {
a[i] = in();
b[i] = in();
}
sort(all(a));
sort(all(b));
int ans = 0;
if (n % 2 == 0) {
ans = (b[n/2] + b[n/2-1] - a[n/2] - a[n/2-1]) + 1;
} else {
ans = b[n/2] - a[n/2] + 1;
}
return ans;
}
int main() {
ios::sync_with_stdio(false);
cin.tie(0);
cout << solve() << endl;
}
提出情報
| 提出日時 |
|
| 問題 |
E - Count Median |
| ユーザ |
mitsunoir |
| 言語 |
C++ (GCC 9.2.1) |
| 得点 |
500 |
| コード長 |
1070 Byte |
| 結果 |
AC |
| 実行時間 |
71 ms |
| メモリ |
4636 KiB |
ジャッジ結果
| セット名 |
Sample |
All |
| 得点 / 配点 |
0 / 0 |
500 / 500 |
| 結果 |
AC
|
|
| セット名 |
テストケース |
| Sample |
|
| All |
handmade02, handmade03, handmade04, handmade05, handmade06, handmade07, handmade08, handmade09, handmade10, handmade11, handmade12, handmade13, handmade14, handmade15, handmade16, handmade17, random18, random19, random20, random21, random22, random23, random24, sample00, sample01 |
| ケース名 |
結果 |
実行時間 |
メモリ |
| handmade02 |
AC |
6 ms |
3460 KiB |
| handmade03 |
AC |
2 ms |
3368 KiB |
| handmade04 |
AC |
3 ms |
3460 KiB |
| handmade05 |
AC |
4 ms |
3392 KiB |
| handmade06 |
AC |
2 ms |
3504 KiB |
| handmade07 |
AC |
2 ms |
3364 KiB |
| handmade08 |
AC |
2 ms |
3504 KiB |
| handmade09 |
AC |
2 ms |
3416 KiB |
| handmade10 |
AC |
2 ms |
3420 KiB |
| handmade11 |
AC |
2 ms |
3416 KiB |
| handmade12 |
AC |
46 ms |
4532 KiB |
| handmade13 |
AC |
42 ms |
4636 KiB |
| handmade14 |
AC |
71 ms |
4536 KiB |
| handmade15 |
AC |
65 ms |
4632 KiB |
| handmade16 |
AC |
49 ms |
4552 KiB |
| handmade17 |
AC |
48 ms |
4604 KiB |
| random18 |
AC |
17 ms |
3372 KiB |
| random19 |
AC |
43 ms |
3824 KiB |
| random20 |
AC |
68 ms |
4612 KiB |
| random21 |
AC |
70 ms |
4540 KiB |
| random22 |
AC |
3 ms |
3428 KiB |
| random23 |
AC |
44 ms |
4108 KiB |
| random24 |
AC |
37 ms |
3764 KiB |
| sample00 |
AC |
2 ms |
3404 KiB |
| sample01 |
AC |
3 ms |
3360 KiB |