Cod sursa(job #367668)

Utilizator devill_08Buli.vlad devill_08 Data 23 noiembrie 2009 09:54:22
Problema Numere 2 Scor 35
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.31 kb
#include <stdio.h>

long long n,p,d;

int main ()
{
  freopen ("numere2.in","r",stdin);
  freopen ("numere2.out","w",stdout);
  scanf ("%lld", &n);
  d=2;
  while (n!=1)
	{
	  p=0;
	  while (n%d==0)
		{
		  p++;
		  n/=d;
		 }
	  d++;
	 }
  if (p>=0) printf ("%lld\n%lld", d-1, p);
  return 0;
}