C++采用循环的二重嵌套求400之内的亲密对数 为什么这个输不出答案,哪
C++采用循环的二重嵌套求400之内的亲密对数 为什么这个输不出答案,哪
日期:2017-06-06 22:40:06 人气:1
#includeint fun(int n);int main(){ for(int i=2;i<400;i++) if(fun(fun(i))==i) cout<<i<<' '<<fun(i)<<'\n';}int fun(int n){ int s=0; for(int i=1;i<n;i++) if(n%i == 0) s+=i;