public static boolean isPerfectNumber(int num) { int originalNum = num; int lastNum = num; int index = 2; int newSum = 1; while (index < lastNum) { if(num % index == 0) { lastNum = num / index; newSum += index; newSum += lastNum; } index++; } return newSum == originalNum; } 这种方式判断不也还好吗
点赞

相关推荐

ArisRobert:统一解释一下,第4点的意思是,公司按需通知员工,没被通知到的员工是没法去上班的,所以只要没被通知到,就自动离职。就是一种比较抽象的裁员。
点赞 评论 收藏
分享
牛客网
牛客企业服务