Cod sursa(job #2792274)

Utilizator db_123Balaban David db_123 Data 1 noiembrie 2021 12:37:54
Problema GFact Scor 10
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.48 kb
#include <fstream>

using namespace std;

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

int p,q;
long long a;

bool seDivide(int bFact){
    if(bFact%a==0){
        return true;
    }
    return false;
}

int main()
{
    cin>>p>>q;
    a=1;
    while(q>0){
        a*=p;
        --q;
    }

    int nr=1;
    for(int i=1;i<=a;i++){
        nr*=i;
        if(seDivide(nr)){
            cout<<i;
            return 0;
        }
    }
    return 0;
}