atcoder#ABC132C. [ABC132C] Divide the Problems
[ABC132C] Divide the Problems
配点 : 点
問題文
高橋君は、 個の競技プログラミング用の問題をつくりました。 それぞれの問題には から の番号がついており、問題 の難易度は整数 で表されます(大きいほど難しいです)。
高橋君はある整数 を決めることで、
- 難易度が 以上ならば「 用の問題」
- 難易度が 未満ならば「 用の問題」
という風に、これらの問題を二種類に分類しようとしています。
「 用の問題」と「 用の問題」が同じ数になるような整数 の選び方は何通りあるでしょうか。
制約
- は偶数である。
- 入力は全て整数である。
入力
入力は以下の形式で標準入力から与えられます。
出力
「 用の問題」と「 用の問題」が同じ数になるような整数 の選び方の数を出力してください。
6
9 1 4 4 6 7
2
としたとき、問題 が「 用の問題」、問題 が「 用の問題」となり、条件を満たします。 よって、答えは 通りです。
8
9 1 14 5 5 4 4 14
0
「 用の問題」と「 用の問題」が同じ数になるような整数 の選び方が存在しない場合もあります。
14
99592 10342 29105 78532 83018 11639 92015 77204 30914 21912 34519 80835 100000 1
42685