B - Permutation Check Editorial by kzrnm
\(1 \leq A_i \leq N\) より答えは重複する要素を削除したときの配列のサイズが \(N\) であるかと一致します。
int N;
cin >> N;
auto A = unordered_set<int>();
rep(i, N) {
int x;
cin >> x;
A.emplace(x);
}
C#ならばLINQで書くこともできます。
A.Distinct().Count() == N
posted:
last update: