2732: 【例33.2】 两位数

内存限制:64 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:64 解决:35

题目描述

现在有一个两位数,这个两位数十位上的数与个位上的数和为 $a$ ,十位上的数与个位上的数差(大减小)为 $b$ ,那你知道这个两位数是多少吗?

输入

第一行两个整数$a$,$b$($1≤a≤18$,$0≤b≤9$)。

输出

输出一行,包含一个整数,表示这个两位数,如果有多种解,输出最小的一个。

样例输入 复制

3 1

样例输出 复制

12

提示

#include<bits/stdc++.h>
using namespace std;
int a,b,gw,sw;
int main(){
    cin>>a>>b;
    for(int i=10; i<=99; i++){
        gw=i%10;
        sw=i/10;
        if(gw+sw==a && abs(gw-sw)==b){
            cout<<i;
            break;
        }
    }
    return 0;
}