当前位置:网站首页>hdu4545 魔法串
hdu4545 魔法串
2022-08-05 10:56:00 【51CTO】
魔法串
Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others)
Total Submission(s): 1846 Accepted Submission(s): 692
Problem Description
小明和他的好朋友小西在玩一个新的游戏,由小西给出一个由小写字母构成的字符串,小明给出另一个比小西更长的字符串,也由小写字母组成,如果能通过魔法转换使小明的串和小西的变成同一个,那么他们两个人都会很开心。这里魔法指的是小明的串可以任意删掉某个字符,或者把某些字符对照字符变化表变化。如:
小西的串是 abba;
小明的串是 addba;
字符变化表 d b (表示d能转换成b)。
那么小明可以通过删掉第一个d,然后将第二个d转换成b将串变成abba。
现在请你帮忙判断:他们能不能通过魔法转换使两个人的串变成一样呢?
Input
首先输入T,表示总共有T组测试数据(T <= 40)。
接下来共T组数据,每组数据第一行输入小西的字符串,第二行输入小明的字符串(数据保证字符串长度不超过1000,小明的串的长度大于等于小西的,且所有字符均为小写字母)。接着输入字母表,先输入m,表示有m个字符变换方式(m< = 100),接着m行每行输入两个小写字母,表示前一个可以变为后一个(但并不代表后一个能变成前一个)。
Output
对于每组数据,先输出Case数。
如果可以通过魔法转换使两个人的串变成一样,输出“happy”,
否则输出“unhappy”。
每组数据占一行,具体输出格式参见样例。
Sample Input
2 abba addba 1 d b a dd 0
Sample Output
Case #1: happy Case #2: unhappy
Recommend
liuyiding | We have carefully selected several similar problems for you
Statistic |
Submit |
Discuss |
Note
同学问我的。根据她的代码改的。
边栏推荐
猜你喜欢
随机推荐
秘乐短视频挖矿系统开发详情
【翻译】混沌网+SkyWalking:为混沌工程提供更好的可观察性
PostgreSQL 2022 Report: Rising popularity, open source, reliability and scaling key
ECCV 2022 | 视听分割:全新任务,助力视听场景像素级精细化理解
How OpenHarmony Query Device Type
【加密解密】明文加密解密-已实现【已应用】
UDP通信
A small test of basic grammar, Go lang1.18 introductory refining tutorial, from Bai Ding to Hongru, basic grammar of go lang and the use of variables EP02
PPOCR 检测器配置文件参数详解
第九章:activit内置用户组设计与组任务分配和IdentityService接口的使用
Huawei's lightweight neural network architecture GhostNet has been upgraded again, and G-GhostNet (IJCV22) has shown its talents on the GPU
【OpenCV】-仿射变换
FPGA: Use of the development environment Vivado
flutter 服务器返回数据判断是否为空
今天告诉你界面控件DevExpress WinForms为何弃用经典视觉样式
智能算力的枢纽如何构建?中国云都的淮海智算中心打了个样
Common operations of oracle under linux and daily accumulation of knowledge points (functions, timed tasks)
SQL Outer Join Intersection, Union, Difference Query
双因子与多因子身份验证有什么区别?
E-sports, convenience, efficiency, security, key words for OriginOS functions









