Cod sursa(job #1346902)

Utilizator GinguIonutGinguIonut GinguIonut Data 18 februarie 2015 17:52:25
Problema Energii Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.55 kb
#include <fstream>
#include <algorithm>
using namespace std;
ifstream fin("contest.in");
ofstream fout("contest.out");
int v[1500],n,m,i,h;
long int pow=1;
int main()
{
    fin>>n;
    fin>>m;
    while(m)
    {
        for(i=1;i<=m%10;i++)
        {
            pow=1LL*pow*i;
        }
        m/=10;
    }
    for(i=2;i<=pow/2;i++)
    {
        if(pow%i==0)
        {
            v[++h]=i;
            pow/=i;
            i=1;
        }
    }
    sort(v+1,v+n+1);
    for(i=1;i<=h;i++)
        fout<<v[h]<<" ";
    return 0;
}