#include<bits/stdc++.h> using namespace std; int main() { int a; cin>>a; int s=0; //约数的个数 for(int i=1;i<=sqrt(a);i++) { if(a%i==0) //小的约数存在 { s++; if(a/i!=i) //判断大小约数是否相等 { s++; } } } cout<<s; return 0; }
Using your lizikid universal account