Name the fallen human - 命名
作业已超过截止时间,您无法递交本题目。
题目背景
Long ago, two races ruled over Earth: humans and monsters.
One day, war break out between the two races.
After a long battle, the humans were victorious.
They sealed the monsters underground with a magic spell.
Many years later……
MT EBOTT 201X
Legends say that those who climb the mountain never return.
NAMED THE FALLEN HUMAN.
题目描述
给你一个字符串,判断它是否合法(可以作为人物的名称),合法输出Yes
,不合法输出No
。
一个字符串合法当且仅当:
- 这个字符串的位数大于0且小于7。
- 这个字符串仅包括小写英文字母。
- 这个字符串不是
gaster
、sans
、undyne
、alphys
、asgore
、asriel
、toriel
、flowey
。
格式
输入仅一行,即一个字符串,以换行结尾,不包括空格。
输出仅一行,即一个字符串,Yes
或No
。
样例
输入#1
iee
输出#1
Yes
样例解释
这个名字是合法的。
输入#2
sans
输出#2
No
样例解释
这个名字是非法的,因为它是sans
。
输入#3
papyrus
输出#3
No
样例解释
这个名字是非法的,因为它超过了六个字符。
输入#4
Aname
输出#4
No
样例解释
这个名字是非法的,因为它有大写字母。
输入#5
frisk
输出#5
Yes
样例解释
虽然这个名字会开启困难模式,但是在这里算合法的。