AT_code_formula_2014_qualA_b ボウリングゲーム
题目描述
高桥君正在制作一个保龄球游戏。在游戏中,需要显示被击倒的球瓶,但如果只是简单地列出球瓶的编号,视觉效果并不好。
因此,高桥君决定将第 $1$ 投击倒的球瓶和第 $2$ 投击倒的球瓶以图形方式显示。首先,球瓶的编号分配如下。请注意,第 $10$ 个球瓶用 $0$ 表示。
```
7 8 9 0
4 5 6
2 3
1
```
对于每个编号的位置,按照如下方式显示:
- 如果该球瓶在第 $1$ 投被击倒,则显示 `.`。
- 如果该球瓶在第 $2$ 投被击倒,则显示 `o`。
- 如果该球瓶在第 $2$ 投后仍未被击倒,则显示 `x`。
例如,如果第 $1$ 投击倒了 $1$、$3$、$5$ 这 $3$ 个球瓶,第 $2$ 投击倒了 $7$、$0$ 这 $2$ 个球瓶,则显示如下:
```
o x x o
x . x
x .
.
```
给定第 $1$ 投和第 $2$ 投击倒的球瓶信息,请按上述方式输出。
输入格式
输入通过标准输入给出,格式如下:
> $a$ $b$ $p_1$ $p_2$ ... $p_a$ $q_1$ $q_2$ ... $q_b$
- 第 $1$ 行包含两个整数 $a\ (0\leq a\leq 10)$ 和 $b\ (0\leq b\leq 10)$,分别表示第 $1$ 投和第 $2$ 投击倒的球瓶数,使用空格分隔。
- 第 $2$ 行包含 $a$ 个整数,表示第 $1$ 投击倒的球瓶编号。第 $i$ 个整数 $p_i$ 表示第 $i$ 个被击倒的球瓶。保证 $i\neq j$ 时 $p_i\neq p_j$。
- 第 $3$ 行包含 $b$ 个整数,表示第 $2$ 投击倒的球瓶编号。第 $i$ 个整数 $q_i$ 表示第 $i$ 个被击倒的球瓶。保证 $i\neq j$ 时 $q_i\neq q_j$。
- 保证对于任意 $i,\ j$,$p_i\neq q_j$。
输出格式
请根据题意输出被击倒球瓶的信息。输出末尾也要换行。每行最后的 `.`、`o`、`x` 后可以输出任意数量的空格。
说明/提示
### 样例解释 1
这是题目描述中的输入示例。
### 样例解释 2
若为全中(strike),则在 $2$ 行后会有空行。注意,根据不同的浏览环境,空行中可能会混有半角空格,但实际输入中,空行不包含半角空格。
### 样例解释 3
请注意,输入中可能会出现空行。注意,根据不同的浏览环境,空行中可能会混有半角空格,但实际输入中,空行不包含半角空格。
由 ChatGPT 4.1 翻译