| 提出番号 | 265 |
|---|---|
| 提出者 | enseignant |
| 言語 | C++ |
| 提出日時 | 2017-07-15 13:47:18 |
| 問題名 | (22)世界最大のコンテスト |
| 結果 | AC |
| 点数 | 100% |
| テストケース | 結果 | 得点 | 実行時間 | メモリ使用量 |
|---|---|---|---|---|
| 1 | AC | 100% | 1ms | 8224KB |
| 2 | AC | 100% | 1ms | 7984KB |
| 3 | AC | 100% | 5ms | 7568KB |
| 4 | AC | 100% | 13ms | 8112KB |
| 5 | AC | 100% | 44ms | 8240KB |
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
using ll = long long;
int main() {
int N, ans = 0, prev = 0;
cin >> N;
vector<ll> a(N);
for (int i = 0; i < N; i++) cin >> a[i];
sort(a.begin(), a.end());
for (int i = 0; i < N; i++) {
if (prev != a[i]) ans++;
prev = a[i];
}
cout << ans << endl;
return 0;
}