PAT 1041. Be Unique

昨天做了一题通过率比这个高的居然没有全对,可是这题得多水相比之下

#include <cstdio>

#include <cstdlib>

#include <vector>



using namespace std;



const int NUM_RANGE = 10001;

int tbl[NUM_RANGE];



int main() {

    int N;

    scanf("%d", &N);

    vector<int> nums(N);

    

    int i=0;

    for (i=0; i<NUM_RANGE; i++) {

        tbl[i] = false;

    }

    

    for (i=0; i<N; i++) {

        scanf("%d", &(nums[i]));

        tbl[nums[i]]++;

    }

    

    for (i=0; i<N; i++) {

        if (1 == tbl[nums[i]]) {

            printf("%d\n", nums[i]);

            break;

        }

    }

    if (i == N) {

        printf("None\n");

    }

    return 0;

}

 

你可能感兴趣的:(unique)