View Code of Problem 93

# include<stdio.h>
s(int j)
{
  int i,sum =0;
  for(i=1;i<=j/2;++i)
  {
    if(j%i==0)
    {
      sum = sum + i;
    }
  }
  return sum;
}
int main(void)
{
  int m,n,i,j;
  scanf("%d %d",&m,&n);
  for(i = m;i<n;++i)
  {
    for(j = i+1;j<=n;++j)
    {
      if(s(i)==j&&s(j)==i)
      {
        printf("%d %d\n",i,j);
      }
    }
  }
  return 0;
}

Double click to view unformatted code.


Back to problem 93