三位数数位上数字的和是12,它个位数字比十位数小2,把它百位数字和个位数字互换,得的数比原数小99,原数高手们快点展示你的才华吧、
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 23:34:37
三位数数位上数字的和是12,它个位数字比十位数小2,把它百位数字和个位数字互换,得的数比原数小99,原数高手们快点展示你的才华吧、
三位数数位上数字的和是12,它个位数字比十位数小2,把它百位数字和个位数字互换,得的数比原数小99,原数
高手们快点展示你的才华吧、
三位数数位上数字的和是12,它个位数字比十位数小2,把它百位数字和个位数字互换,得的数比原数小99,原数高手们快点展示你的才华吧、
453
X+Y+Z=12
Y-Z=2
X+2Z=10 因为X和Z相差1
所以很容易得到453
x+y+z=12
z+2=y
100x+10y+z-99=100z+10y+x
453
453
public class Test {
public static void main(String[] args) {
int x = 0;
for (int i = 100; i < 1000; i++) {
int a = i / 100 % 10;
int b =...
全部展开
public class Test {
public static void main(String[] args) {
int x = 0;
for (int i = 100; i < 1000; i++) {
int a = i / 100 % 10;
int b = i / 10 % 10;
int c = i % 10;
if ((a + b + c) == 12) {
if ((b - c) == 2) {
int y = a * 1 + b * 10 + c * 100;
if (i - y == 99) {
x = i;
break;
}
}
}
}
System.out.println(x);
}
}
收起