Problem E: 对了,还有花,少女,银河
Memory Limit:128 MB
Time Limit:1.000 S
Judge Style:Text Compare
Creator:
Submit:14
Solved:8
Description
题目背景
题目描述
Input
第一行是两个整数,依次表示参赛选手数 和题目数 。
接下来 行,每行一个字符串 ,表示一道题目的名字。
接下来 行,每 行一组表示一名选手的所有题目的目录结构:
每组第一行是一个字符串 ,表示该选手的考号。
接下来 行,每行一个字符串 ,按题目顺序给出该选手每道题目的目录结构。
接下来 行,每行一个字符串 ,表示一道题目的名字。
接下来 行,每 行一组表示一名选手的所有题目的目录结构:
每组第一行是一个字符串 ,表示该选手的考号。
接下来 行,每行一个字符串 ,按题目顺序给出该选手每道题目的目录结构。
Output
按输入顺序,对每个选手的每个目录结构,输出一行一个字符串,如果该选手的目录结构正确,输出
Fusu is happy!
,否则输出 Fusu is angry!
。Sample Input Copy
4 2
ovo
vov
SD-114
SD-114.zip/SD-114/ovo/ovo.cpp
SD-114.zip/SD114/vov/vov.cpp
LG-514
LG-514.zip/lg-514/ovo/ovo.cpp
LG-514.zip/LG-514/vov/ovo.cpp
PJ-998
PJ-998.zip/PJ-998/PJ-998/ovo/ovo.cpp
PJ-998/PJ-998/vov/vov.cpp
fusu
fusu.zip/fusu/ovo/ovo.cpp
fusu.zip/fusu/ovo/vov.cpp
Sample Output Copy
Fusu is happy!
Fusu is angry!
Fusu is angry!
Fusu is angry!
Fusu is angry!
Fusu is angry!
Fusu is happy!
Fusu is angry!
HINT
样例 1 解释
共有 位选手, 道题目。两道题目分别是 ovo
和 vov
。
-
第一位选手的准考证号是
SD-114
。 -
- 他的第一题目录完全正确。
-
-
他第二题的第二级目录(SD114 文件夹)没有加中间的
-
符号,与准考证号不一致,故错误。
-
他第二题的第二级目录(SD114 文件夹)没有加中间的
-
第二位选手的准考证号是
LG-514
。 -
- 他第一题的第二级目录使用了小写字母,错误。
-
-
他第二题的源程序名写成了
ovo.cpp
,应该是vov.cpp
,错误
-
他第二题的源程序名写成了
-
第三位选手的准考证号是
PJ-998
。 -
-
他第一题的的准考证号目录套了两层(即有两个
PJ-998
),故错误。
-
他第一题的的准考证号目录套了两层(即有两个
-
-
他第二题没有打 zip 包(第一级目录没有
.zip
后缀),故错误
-
他第二题没有打 zip 包(第一级目录没有
-
第四位选手的准考证号是
fusu
。 -
- 她第一题的目录完全正确。
-
-
她第二题的子目录(第三级目录)写成了
ovo
,因该是vov
,故错误。
-
她第二题的子目录(第三级目录)写成了
数据规模与约定
- 对 的数据,。
- 另有 的数据,。
-
对 的数据,, 和 的长度均不超过 , 的长度不超过 。字符串均只含大小写字母、数字和
-
,.
与/
符号。保证题目名和准考证号不含/
符号。