1213 判断亲密数

题目描述如果整数A的全部因子(包括1,不包括A本身)之和等于B,并且整数B的全部因子(包括1,不包括B本身)之和等于A,则称整数A和B为亲密数。任意输入两个正整数,判断他们是否为亲密数。若是亲密数,则输出1,否则输出0.输入要求输入两个整数。输出要求若是亲密数,则输出1,否则输出0。

东西/原料

  • c说话
  • vc++、vi等

方式/步调

  1. 1

    第一步:已知前提以及设定

    1、已知整数A,整数B

           

  2. 2

    第二步:

    1、阐发

    2、列公式

    3、选择利用函数

  3. 3

    第三步:编写程序

    1、界说初值

    2、求AB的所有因数(包罗1,不包罗A自己),并赋值到数组中

  4. 4

    3、找A因子中出非零反复的数并赋值0

    4、找B因子中出非零反复的数并赋值0

  5. 5

    5、若是是亲密数,输出1,不然输出0。

  6. 6

    第四步:编写注重事项

    1、求出A和B的所有因子。

         这里的因子是指所有小于A,且能被A整除的数(不是质因数)

    END

注重事项

  • 仅供进修参考!
  • 禁止照搬剽窃!
  • 发表于 2020-06-06 15:45
  • 阅读 ( 942 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
联系我们:uytrv@hotmail.com 问答工具