#aBC311A. [ABC311A] First ABC
[ABC311A] First ABC
AT_abc311_a [ABC311A] First ABC
题目描述
给定一个由 A、B、C 组成的字符串 。保证 中包含 A、B、C。
从左到右依次查看 的每一个字符,第一次满足以下条件时,请输出需要查看的字符数(从左到右数第几个字符):
A、B、C都至少出现过一次。
输入格式
输入以以下格式从标准输入中给出。
输出格式
请输出答案。
输入输出样例 #1
输入 #1
5
ACABB
输出 #1
4
输入输出样例 #2
输入 #2
4
CABC
输出 #2
3
输入输出样例 #3
输入 #3
30
AABABBBABABBABABCABACAABCBACCA
输出 #3
17
说明/提示
限制条件
- 是由
A、B、C组成的长度为 的字符串 - 包含
A、B、C三种字符
样例解释 1
从左到右看前 个字符时,A 出现了 次,B 出现了 次,C 出现了 次,满足条件。在第 个字符之前不满足条件,所以答案是 。
样例解释 2
从左到右看前 个字符时,A、B、C 都各出现了 次,满足条件。
由 ChatGPT 4.1 翻译