AT_abc311_a [ABC311A] First ABC

题目描述

给定一个由 `A`、`B`、`C` 组成的字符串 $S$。保证 $S$ 中包含 `A`、`B`、`C`。 从左到右依次查看 $S$ 的每一个字符,第一次满足以下条件时,请输出需要查看的字符数(从左到右数第几个字符): - `A`、`B`、`C` 都至少出现过一次。

输入格式

输入以以下格式从标准输入中给出。 > $N$ $S$

输出格式

请输出答案。

说明/提示

## 限制条件 - $3 \leq N \leq 100$ - $S$ 是由 `A`、`B`、`C` 组成的长度为 $N$ 的字符串 - $S$ 包含 `A`、`B`、`C` 三种字符 ## 样例解释 1 从左到右看前 $4$ 个字符时,`A` 出现了 $2$ 次,`B` 出现了 $1$ 次,`C` 出现了 $1$ 次,满足条件。在第 $3$ 个字符之前不满足条件,所以答案是 $4$。 ## 样例解释 2 从左到右看前 $3$ 个字符时,`A`、`B`、`C` 都各出现了 $1$ 次,满足条件。 由 ChatGPT 4.1 翻译