背诵英语单词(你没看错)

这篇博客探讨了一个关于英语学习的问题,初始认识一定数量的单词,然后尝试背诵包含多个单词的短语。如果所有短语中的单词都已认识,就能翻译出短语,否则需要学习新单词。博客提供了输入输出示例,并分享了作者最初的代码实现,期待改进的建议。
摘要由CSDN通过智能技术生成

题目

一个短语由若干个单词组成,开始时认识 n 个单词,你打算背诵 m 条短语。你背诵短语时,只要认得短语中出现的所有单词,就能翻译出这个短语;反之,若短语中有不认识的单词,那么就无法翻译出这个短语,但你会去查找并记住这个短语中所有的生词。

现已知你最开始认识 n 个单词,你还打算背诵的 m 条短语,想知到每个短语是否在背诵时就已经能翻译出来。
输入

输入第一行两个正整数 n, m,分别表示最开始认识的单词数目和打算背诵的短语数目;
接下来 n 行:每行一个字符串,表示最开始认识的 n 个单词;
接下来 m 行:每行一个短语,首先输入一个正整数 k,代表这个短语中的单词数目,接下来 k 个字符串,表示这个短语。
1 <= n, m <= 500; 1 <= k <= 10; 保证所有字符串只包含小写字母,保证字符串的长度 <= 10。

输出

输出 m 行,每行一个字符串,第 i 行的字符串表示你所背诵第 i 条短语的结果:

如果能直接翻译出这个短语,输出 "What's so hard about that?";
如果不能直接翻译出这个短语,输出 "Can't you give me a few more days?";

样例输入

4 5
wake
of
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值