Subtask #1 第二个点WA掉了
代码如下:
#include<iostream>
#include<cmath>
#include<set>
using namespace std;
int n;
set<int>ans;
int main(){
cin>>n;
if(n==1){
cout<<"None";
return 0;
}
cout<<1<<endl;
for(int i=1;i<=sqrt(n);i++){
if(n%i==0){
int a=i,b=n/i;
for(int j=b-1;j<=n-1;j+=b)
if((j-1)%a==0)ans.insert(j);
for(int j=b+1;j<=n-1;j+=b)
if((j+1)%a==0)ans.insert(j);
}
}
for(auto i:ans)
cout<<i<<endl;
return 0;
}