#ABC249B. 完美字符串

完美字符串

完美字符串

题目描述

将由大小写英文字母组成的字符串称为「完美字符串」,当它满足以下所有条件:

  • 字符串中含有大写英文字母。
  • 字符串中含有小写英文字母。
  • 字符串中的所有字符两两不同。

例如,AtCoderAa 是完美字符串,而 atcoderPerfect 不是。

给定一个字符串 SS,判断 SS 是否为完美字符串。

输入格式

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

S

输出格式

SS 是完美字符串,输出 Yes;否则输出 No

样例

AtCoder
Yes

AtCoder 含有大写英文字母和小写英文字母,且所有字符两两不同,因此是完美字符串。

Aa
Yes

注意 Aa 是不同的字符。该字符串是完美字符串。

atcoder
No

因为它不含有大写英文字母,所以不是完美字符串。

Perfect
No

因为第 22 个字符和第 55 个字符相同,所以不是完美字符串。

数据范围

  • 1S1001 \le |S| \le 100
  • SS 是由大小写英文字母组成的字符串。
难度 普及-
通过率
尝试 0
已通过 0
ID
2433
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签