SZ#G4B16. 【GESP强化 四级】大小写交替

提交1 通过1
通过率100%
时间限制2000ms
内存限制256MiB
    ID: 11258 传统题 2000ms 256MiB 尝试: 1 已通过: 1 难度: 入门 上传者: 标签>GESPGESP强化C++c++编程题进制转换和字符串字符串大小写判断

题目描述

小婷老师把一种英文字母串称为“交替口令”:从左向右按 11 开始编号后,所有奇数位置都必须是小写字母,所有偶数位置都必须是大写字母。

系统读入字符串 SS 后,会检查每一个位置是否遵守这条交替规则。

刘老师会从字符串最左端开始编号,任何一个位置的大小写错误都会让整条口令不合格。字符串长度为奇数时,最后一个位置仍按它自己的编号判断。

输入格式

输入一行,一个字符串 SS

输出格式

SS 满足交替规则,输出 Yes;否则输出 No

dIfFiCuLt
Yes
eASY
No
a
Yes

样例解释

样例 #1

奇数位置全部小写、偶数位置全部大写。

样例 #2

33 个字符不是小写字母。

样例 #3

唯一字符位于奇数位置且为小写。

数据范围与约定

  • 1S10001 \le |S| \le 1000
  • SS 只包含大写或小写英文字母