Pagini recente » Cod sursa (job #3147454) | Cod sursa (job #2953958) | Cod sursa (job #2280587) | Cod sursa (job #2871818) | Cod sursa (job #669526)
Cod sursa(job #669526)
#include <cstdio>
int v[131131];
int main(){
// freopen("ssnd.in","r",stdin);
//freopen("ssnd.out","w",stdout);
int t,n,s,d,i,nr;
scanf("%d",&t);
while(t--){
nr=1;
i=2;
scanf("%d",&n);
//descompunem in factori primi
while(n!=1){
if(n%i==0){
++v[i];
n/=i;
}
else
i++;
}
for(i=2;i<=150;i++)
if(v[i]) nr=nr*(v[i]+1);
printf("%d",nr);
}
}