KY15 abc

2024-01-08 22:48:04

描述

设a、b、c均是0到9之间的数字,abc、bcc是两个三位数,且有:abc+bcc=532。求满足条件的所有a、b、c的值。

输入描述:

题目没有任何输入。

输出描述:

请输出所有满足题目条件的a、b、c的值。 a、b、c之间用空格隔开。 每个输出占一行。

题解
就是一道简单的模拟,就是把三位数每个数字单独拿出来,abc就是100a+10b+c,那么bcc就是100b+10c+c,abc+bcc就是100a+110b+12c,所以只需要判断100a+110b+12c是否等于532

#include <iostream>
using namespace std;

int main() {
    int a,b,c;
    for(a = 0;a <= 9;a++){
        for(b = 0;b <= 9;b++){
            for(c = 0;c <= 9;c++){
                if(100*a+110*b+12*c == 532){
                    cout << a << " " << b << " " << c << endl;
                }
            }
        }
    }
}

文章来源:https://blog.csdn.net/L6666688888/article/details/135467032
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。