每日一题
题目
设a、b、c 均是0 到9 之间的数字,abc、bcc 是两个三位数,
且有:abc+bcc=532。求满足条件的所有a、b、c 的值。
Python解题
for i in range(100,532-99):
abc = i
bcc = 532-i
b1 = abc % 100 // 10
b2 = bcc // 100
if b1==b2:
c1 = abc % 10
c2 = bcc % 100 // 10
c3 = bcc %10
if c1==c2==c3:
print(abc)
JavaScript解题
<script>
for(var i=100;i<532-99;i++){
var b = Math.floor(i%100/10);
var c = i%10;
bcc = 100*b+10*c+c;
if(bcc==532-i){
console.log(i)
}
}
</script>
Java解题
package code01;
public class Test05 {
public static void main(String[] args) {
for(int a=0;a<10;a++) {
for(int b=0;b<10;b++) {
for(int c=0;c<10;c++) {
int abc = 100*a+10*b+c;
int bcc = 100*b+10*c+c;
if(abc+bcc==532) {
System.out.println(abc);
}
}
}
}
}
}