Untitled
unknown
java
a year ago
598 B
3
Indexable
import java.util.Scanner; public class P1 { public static boolean Sol(int n) { int sumValue = 1; for (int i = 2; i <= Math.sqrt(n); i++) { if (n % i == 0) { sumValue += i; if (n / i != i) { sumValue += n / i; } } } return sumValue == n; } // 6 = 1, 2, 3, 6 // 8 = 1,2 ,4,8 // 10 = public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); // System.out.println(Sol(n)); // Sol(n); if (Sol(n)) { System.out.println("YES"); } else { System.out.println("NO"); } } }
Editor is loading...
Leave a Comment