i+=2 总比 i++ 快吧
#include<bits/stdc++.h>
using namespace std;
#define ll long long
ll n;
int main(){
cin>>n;
int ans=0;
if(n%2==0){
ans++;
while(n%2==0)n>>=1;
}
for(int i=3;i<=n/i;i+=2){
if(n%i==0){
ans++;
while(n%i==0)n/=i;
}
}
if(n>1)ans++;
cout<<ans;
return 0;
}