怎么回事?思路应该没问题呀!
#include<bits/stdc++.h> using namespace std; int s; int sum=0; int main(){ cin>>s; for(int i=1;i*1<=s;i++){ if(s%i==0) sum++; } cout<<sum/2; return 0; }
请大佬指正