Cod sursa(job #861495)

Utilizator superman_01Avramescu Cristian superman_01 Data 21 ianuarie 2013 17:08:01
Problema A+B Scor 0
Compilator cpp Status done
Runda teme_upb Marime 0.33 kb
#include<cstdio>
 
long long n,p,suma,i;
 
 
int main()
{
     
    std::freopen("suma.in","r",stdin);
    std::freopen("suma.out","w",stdout);
    std::scanf("%lld%lld",&n,&p);
    suma=((n-1)%p)*(n%p)*((n+1)%p)/(3%p)%p;
    std::printf("%lld",suma);
    std::fclose(stdin);
    std::fclose(stdout);
    return 0;   
}