#include<stdio.h>
int factorsum(int number)//定义函数 
{
int i,s=0;
for(i=1;i<number;i++)
if(number%i==0)
s+=i;
return s;
}



int main()//主函数 
{
int m,n;
while(scanf("%d %d",&m,&n)!=EOF)
{
int flag=1;
m>=1&&n<=1000;
for(m=m;m<=n;m++)
if(m==factorsum(m))
{
    if(flag!=0)     //解决最后无空格 
    {
        printf("%d",m);
        flag=0;
    }
    else
    printf(" %d",m);
}
printf("\n");  //用于换行,多组测试 
}
return 0;
}

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-02
  • 2021-12-15
  • 2021-06-08
  • 2021-09-19
  • 2021-10-10
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-06
  • 2021-07-23
  • 2022-12-23
相关资源
相似解决方案