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