提出 #23390775


ソースコード 拡げる

#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;

int main() {
    int N;
    cin >> N;
    vector<int> A(N);
    for (auto& x : A) {
        cin >> x;
    }
    sort(A.begin(), A.end());
    for (int i = 0; i < N; ++i) {
        if (A[i] != i + 1) {
            cout << "No\n";
            return 0;
        }
    }
    cout << "Yes\n";
    return 0;
}

提出情報

提出日時
問題 B - Permutation Check
ユーザ KoD
言語 C++ (GCC 9.2.1)
得点 200
コード長 405 Byte
結果 AC
実行時間 10 ms
メモリ 3568 KiB

ジャッジ結果

セット名 Sample All
得点 / 配点 0 / 0 200 / 200
結果
AC × 4
AC × 14
セット名 テストケース
Sample example_00.txt, example_01.txt, example_02.txt, example_03.txt
All example_00.txt, example_01.txt, example_02.txt, example_03.txt, handmade_00.txt, handmade_01.txt, random_00.txt, random_01.txt, random_02.txt, random_03.txt, yes_00.txt, yes_01.txt, yes_02.txt, yes_03.txt
ケース名 結果 実行時間 メモリ
example_00.txt AC 10 ms 3432 KiB
example_01.txt AC 2 ms 3376 KiB
example_02.txt AC 2 ms 3420 KiB
example_03.txt AC 2 ms 3452 KiB
handmade_00.txt AC 2 ms 3508 KiB
handmade_01.txt AC 2 ms 3424 KiB
random_00.txt AC 2 ms 3504 KiB
random_01.txt AC 2 ms 3364 KiB
random_02.txt AC 3 ms 3568 KiB
random_03.txt AC 6 ms 3384 KiB
yes_00.txt AC 3 ms 3376 KiB
yes_01.txt AC 2 ms 3436 KiB
yes_02.txt AC 3 ms 3564 KiB
yes_03.txt AC 2 ms 3424 KiB