#include<stdio.h>
int count
;
int main()
{ void fun(int a
,int n
);
int n
,i
,a
[100];
scanf("%d",&n
);
for(i
=0;i
<n
;i
++)
scanf("%d",&a
[i
]);
for(i
=0;i
<n
;i
++)
{
count
=1;
fun(2,a
[i
]);
printf("%d\n",count
);
}
return 0;
}
void fun(int a
,int n
)
{ int i
;
for(i
=a
;i
<n
;i
++)
{
if(n
%i
==0 && i
<=n
/i
)
{
count
++;
fun(i
,n
/i
);
}
if(i
>n
/i
) break;
}
}
转载请注明原文地址: https://mac.8miu.com/read-510238.html