atcoder#ABC291A. [ABC291A] camel Case

[ABC291A] camel Case

配点 : 100100

問題文

英大文字および英小文字からなる文字列 SS が与えられます。 ここで、 SS のうちちょうど 11 文字だけが英大文字であり、それ以外は全て英小文字です。 大文字が SS の先頭から何文字目に登場するか出力してください。 ただし、SS の先頭の文字を 11 文字目とします。

制約

  • SS は英大文字および英小文字からなる長さ 22 以上 100100 以下の文字列
  • SS に大文字はちょうど 11 つ含まれる。

入力

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

SS

出力

大文字が SS の先頭から何文字目に登場するかを、整数で出力せよ。

aBc
2

aBc の先頭から 11 文字目は a , 22 文字目は B , 33 文字目は c であり、 このうち大文字は 22 文字目です。 よって、22 を出力します。

xxxxxxXxxx
7

S=S=xxxxxxXxxx77 文字目に、大文字である X が登場しています。よって、77 を出力します。

Zz
1