AT_abc282_c [ABC282C] String Delimiter
题目描述
给定一个由小写英文字母、`,` 和 `"` 组成的长度为 $N$ 的字符串 $S$。保证 $S$ 中出现的 `"` 的个数为偶数。
如果 $S$ 中的 `"` 出现了 $2K$ 次,则对于每个 $i=1,2,\ldots,K$,从第 $2i-1$ 个 `"` 到第 $2i$ 个 `"` 之间的所有字符,称为**被括起来的字符**。
你的任务是,将 $S$ 中所有**不属于被括起来的字符**的 `,` 替换为 `.`,并输出替换后的字符串。
输入格式
输入以以下格式从标准输入给出。
> $N$ $S$
输出格式
请输出答案。
说明/提示
### 限制条件
- $N$ 是 $1$ 到 $2\times 10^5$ 之间的整数。
- $S$ 是一个长度为 $N$ 的字符串,仅包含小写英文字母、`,` 和 `"`。
- $S$ 中出现的 `"` 的个数为偶数。
### 样例解释 1
在 $S$ 中,`"a,b"` 是被括起来的字符,而 `c,d` 不是被括起来的字符。$S$ 中不属于被括起来的字符的 `,` 是从左数第 $7$ 个字符,因此将第 $7$ 个字符替换为 `.` 后的字符串即为答案。
由 ChatGPT 4.1 翻译