#ABC291A. 驼峰命名中的大写字母

驼峰命名中的大写字母

驼峰命名中的大写字母

题目描述

给定一个由大写和小写英文字母组成的字符串 SS

其中恰好有一个字符是大写字母,其余全是小写字母。

求整数 xx,使得 SS 的第 xx 个字符是大写字母。

这里,SS 的第一个字符视为第 11 个。

输入格式

输入按以下格式从标准输入给出:

SS

输出格式

输出使得 SS 的第 xx 个字符为大写字母的整数 xx

样例

aBc
2

aBcaBc 的第 11 个字符是 a,第 22 个是 B,第 33 个是 c; 第 22 个字符是大写字母。

因此应输出 22

xxxxxxXxxx
7

大写字母 X 出现在 S=S=xxxxxxXxxx 的第 77 个位置,因此应输出 77

Zz
1

数据范围

  • SS 是由大写和小写英文字母组成的字符串,长度为 22100100(含)。
  • SS 中恰好包含一个大写字母。
难度 入门
通过率
尝试 0
已通过 0
ID
2623
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签