每日一题:第5天

每日一题

题目

设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);
                    }
                }
            }
        }
    }
}

猜你喜欢

转载自www.cnblogs.com/wangbaby/p/10685701.html