#include<stdio.h> int yz(int x){ int sum=0; for(int i=1;i<x;i++){ if(x%i==0){ sum=sum+i; } } return sum; } int main(){ int m,n; int ct1=0,ct2=0; scanf("%d %d",&m,&n); for(int z=m;z<=n;z++){ for(int k=m;k<=n;k++){ if((yz(z)==k)&&(yz(k)==z)&&(k>z)){ printf("%d %d\n",z,k); } } } } |
Double click to view unformatted code.