Cod sursa(job #1033143)

Utilizator gerd13David Gergely gerd13 Data 16 noiembrie 2013 15:16:20
Problema Ridicare la putere in timp logaritmic Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.48 kb
#include <fstream>

using namespace std;

long long S, P, N;
long long R;
int u;

ifstream cin ( "suma.in" ) ;
ofstream cout ( "suma.out") ;


int main()
{

    cin >> N, cin >> P ;

    if( N % 2 == 0 )
       {

        S = N * (N + 1) * (N - 1) / 3 ;
        cout << S;
       }
    else S = N * (N - 1 ) *  (N - 2 ) / 3 + N * ( N -1 ) ;
    cout << S;
//R = long (S % P) ;
    //cout << ' ' << R;



    cin.close();
    cout.close();
    return 0;
}