#29119: java


Imcyj123 (test.java)

學校 : 朝陽科技大學
編號 : 160420
來源 : [36.232.105.241]
最後登入時間 :
2024-09-30 01:38:28
d010. 盈數、虧數和完全數 -- Sagit's C++ 程式設計 | From: [36.238.221.141] | 發表日期 : 2022-01-30 15:16

import java.util.Scanner;
class d010 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
while (in.hasNext()) {
int n = in.nextInt();
if (num(n) == n) System.out.println("完全數");
else System.out.println(num(n) > n ? "盈數" : "虧數");
}
}

static int num(int n) {
int res = 0;
for (int i = 1; i <= n / 2; i++)
if (n % i == 0)
res += i;
return res;
}
}
 
ZeroJudge Forum