#abc0193. [abc019_3]高橋くんと魔法の箱
[abc019_3]高橋くんと魔法の箱
問題文
高橋くんは魔法の箱を持っています。
この箱に整数を入れるとそれに対応した整数が出てきます。
出てくる整数は入れた整数だけによって決まり、同じ整数を入れると毎回同じ結果が得られます。
高橋くんは任意の整数 について、 を入れた時と を入れた時に出てくる整数が同じであることに気づきました。
高橋くんが入れた整数が 個与えられるので、最大で何種類の整数が出てくるか答えてください。
入力
入力は以下の形式で標準入力から与えられる。
..
- 行目には、高橋くんが箱に入れる整数の個数 が与えられる。
- 行目には、高橋くんが箱に入れる 個の整数が空白を区切りとして与えられる。
- であることが保証される。
- のとき、 であることが保証される。
出力
最大で何種類の整数が出てくるかを標準出力に出力せよ。
末尾の改行を忘れないこと。
部分点
この問題には部分点が設定されている。
- 点分のテストケースにおいて、 を満たす。
- 別の 点分のテストケースにおいて、 を満たす。
入力例1
3
1 2 3
出力例1
2
を入れた時に出てくる整数は、 を入れた時に出てくる整数と等しいので、最大で 種類の整数が出てきます。
入力例2
4
2 4 8 16
出力例2
1
すべて同じ整数が出てきます。
入力例3
4
2 3 5 7
出力例2
4
出てくる整数が全て違う可能性があります。