#include <iostream>
#include <cstdio>
#include <math.h>
#include <vector>
using namespace std;
int main(){
int n;
while(scanf("%d", &n) != EOF){
int a;
vector<int> vec;
for(int i = 0;i < n; i ++){
scanf("%d",&a);//这边是%c的话占一个换行符
int k = 0;
for(int i = 1; i <= a; i++){
if( a % i == 0){
k ++;
}
}
vec.push_back(k);
}
for(int i = 0;i < n ; i ++){
printf("%d\n",vec[i]);
}
}
return 0;
}
约数的个数
最新推荐文章于 2022-01-07 23:40:42 发布