3356:测试三位数athree.cpp
文件提交:文件名:athree
内存限制:128 MB
时间限制:1.000 S
评测方式:普通裁判
金币值:
命题人:
1
提交:398
解决:47
题目描述
## 题目描述
输入两个三位数 $a$,$b$。
请你输出三个数字,每个都是 $0,1,2$ 中的一个。分别表示那个位置上 $b$ 和 $a$ 的匹配情况。
- `0`:表示 $b$ 这个位置上的这个数字在 $a$ 中没有出现过。
- `1`:表示 $b$ 这个位置上的这个数字在 $a$ 中出现过,但不是这个位置出现的。
- `2`:表示 $b$ 这个位置上的数字和 $a$ 这个位置上的数字一样。
## 输入格式
第一行一个整数 $a$。
第二行一个整数 $b$。
## 输出格式
如题所述,输出三个数字。
```input1
123
321
```
```output1
121
```
```input2
123
393
```
```output2
102
```
```input3
123
999
```
```output3
000
```
## 数据规模与约定
对于 $100\%$ 的数据,$100 \le a,b \le 999$。
- 子任务 1(30 分):保证 $a=b$。
- 子任务 2(30 分):保证答案不会输出字符 `0`。
- 子任务 3(40 分):没有特殊限制。