Cod sursa(job #1607543)
Utilizator | Data | 21 februarie 2016 12:50:54 | |
---|---|---|---|
Problema | Generare de permutari | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva educationala | Marime | 0.24 kb |
#include <stdio.h>
long long unsigned n,p;
int main(){
FILE*f=fopen("suma.in","r");
fscanf(f,"%llu %llu",&n,&p);
fclose(f);
FILE*g=fopen("suma.out","w");
fprintf(g,"%llu",(n%p*n%p*n%p-n%p)/3%p);
fclose(g);
return 0;
}