020-002-007

ユニーク訪問者トラッカー

中級

問題説明

ユニーク訪問者トラッカー

この問題では: 複数の訪問者IDをHashSetに追加して重複を自動除外し、ユニークな訪問者数を標準出力に表示するプログラムを作成します。

学習目標: コレクションフレームワークのSetを使って重複を除外する方法を理解する

概要

Webサイトの訪問者IDを記録し、重複を除いたユニークな訪問者数をカウントするプログラムを作成してください。訪問者IDは整数で与えられ、同じIDが複数回記録されることがあります。Setを使って重複を自動的に除外し、最終的なユニークな訪問者数を表示します。

入力形式

最初の行に訪問者IDの個数 n が与えられます。
次の n 行にそれぞれ訪問者ID(整数)が与えられます。

出力形式

「Unique visitors: X」の形式で、ユニークな訪問者数を出力してください。

制約

  • 1 ≤ n ≤ 1000
  • 訪問者IDは1以上10000以下の整数

重要ポイント

  • HashSetを使用すると、重複が自動的に除外されます
  • Setのsize()メソッドでユニーク要素数を取得できます
  • add()メソッドで要素を追加します

コードを実行してみませんか?

この問題のコードエディタと実行機能を使用するには、ログインしてください。

アカウントをお持ちでない方