100 atcoder#ABC053B. [ABC053B] A to Z String

[ABC053B] A to Z String

配点 : 200200

問題文

すぬけくんは文字列 ss の連続した一部分(部分文字列という)を取り出して先頭が A であり末尾が Z であるような文字列を作ることにしました。 すぬけくんが作ることのできる文字列の最大の長さを求めてください。 なお,ss には先頭が A であり末尾が Z であるような部分文字列が必ず存在することが保証されます。

制約

  • 1s200,0001 \leq |s| \leq 200{,}000
  • ss は英大文字のみからなる
  • ss には先頭が A であり末尾が Z であるような部分文字列が必ず存在する

入力

入力は以下の形式で標準入力から与えられる。

ss

出力

答えを出力せよ。

QWERTYASDFZXCV
5

77 文字目から 1111 文字目までを取り出して ASDFZ を作ると、先頭が A 末尾が Z であるような文字列を得ることが可能です。

ZABCZ
4
HASFJGHOGAKZZFEGA
12