java,求共有几组ijk符合算式ijk+kji=1333,其中ijk是0~9之间的一位整数
时间: 2024-04-30 20:22:40 浏览: 133
一个程序 请输入0~9之间的数
4星 · 用户满意度95%
这道题可以暴力枚举0~9的所有可能性,然后判断是否满足条件。
代码如下:
```
public static void main(String[] args) {
int count = 0;
for (int i = 0; i <= 9; i++) {
for (int j = 0; j <= 9; j++) {
for (int k = 0; k <= 9; k++) {
if (i * 100 + j * 10 + k == k * 100 + j * 10 + i && i * j * k == 1333) {
count++;
}
}
}
}
System.out.println(count);
}
```
其中,i * 100 + j * 10 + k表示ijk,k * 100 + j * 10 + i表示kji,如果它们相等,并且i * j * k等于1333,那么就满足条件,计数器加1即可。
阅读全文