AcWing 725. 完全数

简介: AcWing 725. 完全数

文章目录

  • AcWing 725. 完全数
  • AC代码


AcWing 725. 完全数

本题链接:AcWing 725. 完全数

本博客给出本题截图

image.png

AC代码

代码

#include <cstdio>
#include <iostream>
using namespace std;
int main()
{
    int n;
    cin >> n;
    while (n -- )
    {
        int x;
        cin >> x;
        int s = 0;
        for (int i = 1; i * i <= x; i ++ )
            if (x % i == 0)
            {
                if (i < x) s += i;
                if (i != x / i && x / i < x) s += x / i;
            }
        if (s == x) printf("%d is perfect\n", x);
        else printf("%d is not perfect\n", x);
    }
    return 0;
}


目录
相关文章
蓝桥杯:桶排序 与 例题:算式问题
蓝桥杯:桶排序 与 例题:算式问题
95 0
|
3月前
acwing 898 数字三角形
acwing 898 数字三角形
36 2
|
存储 算法 测试技术
【AcWing每日一题】4653. 数位排序
【AcWing每日一题】4653. 数位排序
126 0
1309:【例1.6】回文数(Noip1999)
1309:【例1.6】回文数(Noip1999)
180 0
|
测试技术
多少个约数
多少个约数
119 0
多少个约数
LeetCode每日一题(1)——最大回文数乘积
LeetCode每日一题(1)最大回文数乘积 1.题目 2.示例 3.思路 1.生成位数符合要求的递减的回文数 2.判断回文数是否符合要求 4.代码 5.复杂度分析
115 0
AcWing 724. 约数
AcWing 724. 约数
93 0
AcWing 724. 约数