Cod sursa(job #3247314)

Utilizator vlad7654vladimir manescu vlad7654 Data 6 octombrie 2024 22:10:21
Problema Grigo Scor 100
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.46 kb
#include <bits/stdc++.h>
using namespace std;
ifstream fin("grigo.in");
ofstream fout("grigo.out");
const int NMAX = 100000;
const int MOD = 1000003;
vector<int> poz(NMAX+5);
int main(){
    int n, m;
    long long rez = 1;
    fin>>n>>m;
    for(int i=1; i<=m; i++){
        int val;
        fin>>val;
        poz[val]=1;
    }

    for(int i=1; i<=n; i++){
        if(!poz[i]){
            rez=(1LL*rez*(i-1))%MOD;
        }
    }
    fout<<rez;
}