Cod sursa(job #442454)

Utilizator batistaUPB-Oprea-Cosmin-Dumitru batista Data 14 aprilie 2010 16:33:01
Problema Suma si numarul divizorilor Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.51 kb
#include<cstdio>
using namespace std;
void desc(long long nr)
  { 
	  long i=2,fm,x=0,y=0;
    do 
	 {fm=0;
		if(nr%i==0)
            { 
               while(nr%i==0)
		{
		   fm++;
		    nr=nr/i;
		}
              x+=fm+1;
            }
		 y+=fm;i++;
	}while(nr!=1);
	printf("%ld ld\n",x,y);
  }

int main()
{long long nr,y,x;int n,i;
	freopen("ssnd.in","r",stdin);
	freopen("ssnd.out","w",stdout);
	scanf("%d",&n);
	for(i=0;i<n;i++)
	 {
		 scanf("%lld",&nr);
	       desc(n);
	 }
return 0;}