1class Solution {2public boolean checkPerfectNumber(int num) {3if (num == 1) return false;45int sum = 1;6for (int i = 2; i < Math.sqrt(num); i++) {7if (num % i == 0) {8sum += i + num / i;9}10}11if (sum == num) {12return true;13} else {14return false;15}16}17}