5458:AT_abc122_b [ABC122B] ATCoder
文件提交:无需freopen
内存限制:1024 MB
时间限制:2.000 S
评测方式:普通裁判
金币值:
命题人:
1
提交:0
解决:0
题目描述
# AT_abc122_b [ABC122B] ATCoder
## 题目信息
- 题号:AT_abc122_b
- 标题:[ABC122B] ATCoder
- 难度:入门
- 标签:无
- 时间限制:2.00s
- 内存限制:1024.00MB
- 提交数:268
- 通过数:122
## 题目翻译
输入一个字符串 $S$ ,求 $S$ 中 最长的只包含 `A`,`C`,`G`,`T` 的字串的长度。
## 题目描述
[problemUrl]: https://atcoder.jp/contests/abc122/tasks/abc122_b
英大文字からなる文字列 $ S $ が与えられます。$ S $ の部分文字列 (注記を参照) であるような最も長い *ACGT 文字列* の長さを求めてください。
ここで、ACGT 文字列とは `A`, `C`, `G`, `T` 以外の文字を含まない文字列です。
## 输入格式
入力は以下の形式で標準入力から与えられる。
> $ S $
## 输出格式
$ S $ の部分文字列であるような最も長い ACGT 文字列の長さを出力せよ。
## 输入输出样例
### 输入 #1
```text
ATCODER
```
### 输出 #1
```text
3
```
### 输入 #2
```text
HATAGAYA
```
### 输出 #2
```text
5
```
### 输入 #3
```text
SHINJUKU
```
### 输出 #3
```text
0
```
## 说明/提示
### 注記
文字列 $ T $ の部分文字列とは、$ T $ の先頭と末尾から $ 0 $ 文字以上を取り去って得られる文字列です。
例えば、`ATCODER` の部分文字列には `TCO`, `AT`, `CODER`, `ATCODER`, `` (空文字列) が含まれ、`AC` は含まれません。
### 制約
- $ S $ は長さ $ 1 $ 以上 $ 10 $ 以下の文字列である。
- $ S $ の各文字は英大文字である。
### Sample Explanation 1
`ATCODER` の部分文字列であるような ACGT 文字列のうち、最も長いものは `ATC` です。
### Sample Explanation 2
`HATAGAYA` の部分文字列であるような ACGT 文字列のうち、最も長いものは `ATAGA` です。
### Sample Explanation 3
`SHINJUKU` の部分文字列であるような ACGT 文字列のうち、最も長いものは `` (空文字列) です。