題目連結: https://zerojudge.tw/ShowProblem?problemid=d010

# 解題思路

按照題目的意思將除了自身的因數都總加起來比較吧

# 程式碼

#include <iostream>
using namespace std;
int main()
{
    int n,sum;
    while(cin>>n)
    {
        sum=0;
        for(int i =1; i<n;i++)
        {
            if(n%i==0)
                sum+=i;
        }
        if(sum==n)
            cout<<"完全數"<<endl;
        else if(sum>n)
            cout<<"盈數"<<endl;
        else
            cout<<"虧數"<<endl;
    }
}
更新於 閱讀次數

用實際行動犒賞爆肝的我😀

Zrn Ye LinePay

LinePay