#28655: 求大神指點


s111010137@student.nqu.edu.tw (Khazix)

學校 : 國立金門大學
編號 : 177202
來源 : [1.172.139.67]
最後登入時間 :
2022-11-09 22:20:56
a740. 质因数之和 -- 海豚原创 | From: [39.9.64.10] | 發表日期 : 2021-12-24 00:57

#include <iostream>

#include <cstdlib>

using namespace std;

int main(void)

{

    int x, p, sum;

    while (scanf_s("%d", &x))

    {

        sum = 0;

        p = 2;

        while (x != 1)

        {

            if (x % p == 0)

            {

                sum += p;

                x /= p;

            }

            else

            {

                p++;

            }

        }

        if (x == 1)

        {

            sum = x;

        }

        printf("%d\n", sum);

    }

    return 0;

}

 
ZeroJudge Forum