Cod sursa(job #467047)

Utilizator bogdan2412Bogdan-Cristian Tataroiu bogdan2412 Data 28 iunie 2010 11:08:49
Problema Pod Scor Ascuns
Compilator cpp Status done
Runda Marime 0.57 kb
#include <cstdio>
#include <cassert>
#include <set>

using namespace std;

int N, M, K;

int main() {
    freopen("pod.in", "rt", stdin);
#ifndef DEBUG
    freopen("pod.out", "wt", stdout);
#endif

    assert(scanf("%d %d %d", &N, &M, &K) == 3);
    assert(1 <= N && N <= 1000000000);
    assert(1 <= M && M <= 1000);
    assert(1 <= K && K <= 20);

    set<int> S;
    for (int i = 0; i < M; i++) {
        int val;
        assert(scanf("%d", &val) == 1);
        assert(1 <= val && val < N);
        assert(S.find(val) == S.end());
        S.insert(val);
    }

    return 0;
}