Pistachio15038 @ 2024-11-03 11:58:51
试题描述
一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如,6的因子为1、2、3,而6 = 1 + 2 + 3,因此6是“完数”。编程序找出1000之内的所有完数,按从小到大顺序输出,且要求按下面格式输出: 6:its factors are 1 2 3
输入
无输入。
输出
输出若干行,每行为一个完数的信息,要求按照从小到大顺序输出完数。完数输出格式请严格依据题意输出。
数据范围
输出为int范围的整数和字符
by WaTleZero_pt @ 2024-11-03 12:21:57
@Pistachio15038 橙- 难度,对于
by Pistachio15038 @ 2024-11-03 14:05:18
@WaTleZero_pt 可否具体,我是一点写不出来
by WaTleZero_pt @ 2024-11-03 16:19:49
@Pistachio15038 不是伙计,这题的难度连橙都没有,你写不出来?
by WaTleZero_pt @ 2024-11-03 16:20:53
@Pistachio15038 我觉得再讲就相当于“我负责说,你只管按照我的意思写”这种毫无意义的东西了
by WaTleZero_pt @ 2024-11-03 16:25:29
@Pistachio15038 你是想让我跟你说:“哦,这题我们需要跑两层循环,第一层是枚举当前的数i,第二层是枚举一个数j是否为它的因子,用if语句进行判断,如果i是j的倍数就累加,如果累加的和恰好等于i再输出……”这样是吧
by WaTleZero_pt @ 2024-11-03 16:26:01
@Pistachio15038 那我只能说,这样没有丝毫意义