AT_joi2025_yo1a_c OIJ (OIJ)

题目描述

给定一个长度为 $N$ 的字符串 $S$,$S$ 的每个字符都是 `J`、`O` 或 `I` 中的一个。请将 $S$ 的每个字符按照以下规则转换后输出所得的字符串:将 `J` 替换为 `O`,将 `O` 替换为 `I`,将 `I` 替换为 `J`。

输入格式

输入为以下形式。 > $N$ $S$

输出格式

请输出将 $S$ 的每个字符依照规则变换后的字符串。 除了答案之外,不要输出任何内容。(例如输入提示等也不得输出。) 解答格式可以参考[练习题及其解答示例](https://atcoder.jp/contests/joi2025-practice)。

说明/提示

### 样例解释 1 - 第 $1$ 个字符 `J` 被转换为 `O`。 - 第 $2$ 个字符 `O` 被转换为 `I`。 - 第 $3$ 个字符 `I` 被转换为 `J`。 因此,输出 `OIJ`。 ### 样例解释 2 `JOIOOJOOOJ` 被转换成 `OIJIIOIIIO`,所以输出 `OIJIIOIIIO`。 ### 数据范围 - $1 \leqq N \leqq 100$。 - $N$ 是整数。 - $S$ 是长度为 $N$ 的字符串。 - $S$ 的每个字符都是 `J`、`O` 或 `I` 中的一个。 由 ChatGPT 5 翻译