Cod sursa(job #2309727)

Utilizator EdgeLordXDOvidiuPita EdgeLordXD Data 29 decembrie 2018 18:10:17
Problema GFact Scor 20
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.32 kb
#include<bits/stdc++.h>
#define ll long long
using namespace std;
ifstream in("gfact.in");
ofstream out("gfact.out");
int main(){
    ll p,q,x=0,nr=0,pr=0;
    in>>p>>q;
    while(nr<q){
        x+=p;
        ++nr;
        if(x==pow(p,(pr+1)))
            nr+=pr, ++pr;
    }
    out<<x;
    return 0;
}