提出 #23390631


ソースコード 拡げる

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

int main() {
    int N;
    cin >> N;
    vector<bool> appear(N);
    for (int i = 0; i < N; ++i) {
        int a;
        cin >> a;
        appear[a - 1] = true;
    }
    for (int i = 0; i < N; ++i) {
        if (!appear[i]) {
            cout << "No\n";
            return 0;
        }
    }
    cout << "Yes\n";
    return 0;
}

提出情報

提出日時
問題 B - Permutation Check
ユーザ KoD
言語 C++ (GCC 9.2.1)
得点 200
コード長 412 Byte
結果 AC
実行時間 6 ms
メモリ 3604 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 6 ms 3456 KiB
example_01.txt AC 2 ms 3604 KiB
example_02.txt AC 2 ms 3396 KiB
example_03.txt AC 2 ms 3600 KiB
handmade_00.txt AC 2 ms 3500 KiB
handmade_01.txt AC 2 ms 3472 KiB
random_00.txt AC 2 ms 3468 KiB
random_01.txt AC 2 ms 3604 KiB
random_02.txt AC 2 ms 3524 KiB
random_03.txt AC 2 ms 3472 KiB
yes_00.txt AC 4 ms 3472 KiB
yes_01.txt AC 2 ms 3408 KiB
yes_02.txt AC 3 ms 3596 KiB
yes_03.txt AC 2 ms 3472 KiB