atcoder#CODEFESTIVAL2016FINALD. Pair Cards
Pair Cards
配点 : 点
問題文
高橋君は 枚のカードで遊んでいます。
枚目のカードには整数 が書かれています。
高橋君は以下のいずれかの条件を満たすカードの 枚組をなるべくたくさん作ろうとしています。
- 枚のカードに書かれた整数が同じである。
- 枚のカードに書かれた整数の和が の倍数である。
高橋君が作ることの出来る組の個数の最大値を求めなさい。
ただし、 枚のカードを複数の組で使うことはできないものとします。
制約
入力
入力は以下の形式で標準入力から与えられる。
出力
高橋君が作ることの出来る組の個数の最大値を出力せよ。
7 5
3 1 4 1 5 9 2
3
の 組を作ることが出来ます。
のように組を作ることもできますが、これでは組の個数が最大とならないことに注意してください。
15 10
1 5 6 10 11 11 11 20 21 25 25 26 99 99 99
6