SZ#G4B21. 【GESP强化 四级】完美通行证

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

题目描述

活动系统把一个由大写和小写英文字母组成的字符串称为“完美通行证”,当且仅当以下条件全部成立:

  1. 至少包含一个大写英文字母;
  2. 至少包含一个小写英文字母;
  3. 字符串中的所有字符两两不同。

大写字母和对应的小写字母是不同字符,例如 Aa 可以同时出现而不算重复。系统会按照这三条规则检查输入字符串 SS

小婷老师会把大写与小写分别检查,同时记录每个字符是否已经出现。只有三个条件全部成立,通行证才会被加入活动名单。

输入格式

输入一行,一个字符串 SS

输出格式

SS 是完美通行证,输出 Yes;否则输出 No

AtCoder
Yes
Aa
Yes
atcoder
No

样例解释

样例 #1

同时含有大小写字母,并且没有重复字符。

样例 #2

Aa 是两个不同字符,三项条件都成立。

样例 #3

没有大写字母,因此不合格。

数据范围与约定

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