#include<stdio.h> #include<math.h> int qinmi(int n){ int count=0,j; for(j=1;j<=n;j++){ if(n%j==0){ count+=j; } } return count; } int main(){ int i,m,n,s; scanf("%d%d",&m,&n); for(i=m;i<=n;i++){ if(qinmi(qinmi(i))==i&&qinmi(i)!=i){ s=qinmi(i); if(s>i) printf("%d %d\n",i,s); else printf("%d %d\n",s,i); } } return 0; } |
Double click to view unformatted code.