枚举:
在数学和计算机科学理论中,一个集的枚举是列出某些有穷序列集的所有成员的程序,或者是一种特定类型对象的计数。这两种类型经常(但不总是)重叠。 [1] 是一个被命名的整型常数的集合,枚举在日常生活中很常见,例如表示星期的SUNDAY、MONDAY、TUESDAY、WEDNESDAY、THURSDAY、FRIDAY、SATURDAY就是一个枚举。
示例题:
- 完美立方
代码实现:
public class test {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("输入数据:");
int N= scanner.nextInt();
for(int a =2;a<=N;a++) {
for(int b =2;b<=a;b++) {
for(int c =2;c<=a;c++) {
for(int d =2;d<=a;d++) {
if((a*a*a == b*b*b + c*c*c + d*d*d)&&(a>=b&&b>=c&&c>=d)){
System.out.println("Cube = "+a+", Triple = ("+b+","+c+","+d+")");
}
}
}
}
}
}
}