题解 | #牛牛的四叶玫瑰数#
牛牛的四叶玫瑰数
https://www.nowcoder.com/practice/b1ee23676ad54919b50aa1a09da1704e
import java.util.Scanner;
public class Main {
public static boolean result(int num) {
int sum = 0, midNum = num;
while (midNum != 0) {
sum += Math.pow(midNum % 10, 4);
midNum /= 10;
}
return sum == num ? true : false;
}
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int l = sc.nextInt();
int r = sc.nextInt();
for (int i = l; i <= r; i++ ) {
if (result(i)) {
System.out.print(i + " ");
}
}
}
}
查看18道真题和解析