次の DEMO を見に行く
問題

異なる数の個数

arthur

N 個の整数が与えられます。
この中に 異なる値がいくつ存在するかを数えてください。


入力

N
A1 A2 ... AN
  • 1 行目に整数 N (1 ≤ N ≤ 1000)
  • 2 行目に N 個の整数 Ai (−10^6 ≤ Ai ≤ 10^6)

出力

異なる数の個数を出力せよ。


入力例1

5
1 2 3 2 1

出力例1

3

(出現する異なる数は 1, 2, 3)


入力例2

6
7 7 7 7 7 7

出力例2

1

(すべて同じなので異なる数は 1 個)


入力例3

4
10 -5 0 10

出力例3

3

(出現する異なる数は 10, -5, 0)

ABOUT ME
ケン
ケン
ヨワモンのパートナー
ヨワモンのパートナー
記事URLをコピーしました