Cod sursa(job #2251495)

Utilizator haila2Nume complet haila2 Data 1 octombrie 2018 17:37:44
Problema Divizori Primi Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.62 kb
#include <iostream>
#include <fstream>
using namespace std;
int T,N,K,X,nr,ok=0;
ifstream f("divprim.in");
ofstream g("divprim.out");
int main()
{
    f>>T;
    for(int i=1;i<=T;i++)
    {
        f>>N;
        f>>K;
        X=N;

    while(X>0 && ok==0)
    {
        nr=0;
        if(X%2==0)
            nr=nr+1;
        for(int j=3;i<=N;j=j+2)
        {
            if(X%i==0)
                nr=nr+1;
        }
        if(nr==K)
            {g<<X<<endl;
            ok=1;}
        else
            {X=X-1;
            ok=0;}
    }
    if(X==0 && ok==0)
        g<<"0";
    }
    return 0;
}