Pagini recente » Cod sursa (job #1839874) | Monitorul de evaluare | Cod sursa (job #1243321) | Cod sursa (job #1341054) | Cod sursa (job #489246)
Cod sursa(job #489246)
#include<fstream>
using namespace std;
int p,p1;
int verif_fact(int x)
{
int nr,n;
while(x)
{
n=x%10;
if(n==0)
nr++;
if(((x/10)%10)==0)
x=x/10;
else
x=0;
}
return nr;
}
int main()
{
ifstream f("fact.in");
ofstream g("fact.out");
f>>p;
int i; p1=1;
for(i=1;i<=10;i++)
{
p1=p1*i;
if(verif_fact(p1)==p)
g<<p1<<" ";
// g<<" "<<verif_fact(p1)<<" ";
}
f.close();
g.close();
return 0;
}