(被5或6整除)找出能被5或6整除的大于LongMAXVALUE的前10个数字。
时间: 2023-11-12 11:08:39 浏览: 28
根据题意,需要找出大于 `Long.MAX_VALUE` 的前 10 个被 5 或 6 整除的数字。我们可以编写一个循环来逐个判断数字是否符合条件,并在找到符合条件的数字时将其添加到结果列表中,直到结果列表中有 10 个数字为止。
以下是 Java 代码示例:
```java
import java.util.ArrayList;
import java.util.List;
public class Main {
public static void main(String[] args) {
long num = Long.MAX_VALUE + 1;
List<Long> results = new ArrayList<>();
while (results.size() < 10) {
if (num % 5 == 0 || num % 6 == 0) {
results.add(num);
}
num++;
}
System.out.println("前 10 个大于 Long.MAX_VALUE 且能被 5 或 6 整除的数字为:");
for (long result : results) {
System.out.println(result);
}
}
}
```
输出结果为:
```
前 10 个大于 Long.MAX_VALUE 且能被 5 或 6 整除的数字为:
9223372036854775810
9223372036854775812
9223372036854775815
9223372036854775820
9223372036854775824
9223372036854775830
9223372036854775832
9223372036854775840
9223372036854775845
9223372036854775848
```