#1105. [202401月赛] 能做哪些?- 2
[202401月赛] 能做哪些?- 2
背景
小方小块小鸟最近在学习料理。他们发现啊,烹饪的世界博大精深,把不同的材料用不同的比例混合再用不同的方法烹煮,能得到不一样的成品,不一样的味道,实在是太有趣了。在料理的过程中,他们发现有很多问题其实可以通过编程解决,你需要通过帮他们编写程序,协助他们成为料理大师。
描述
上次的市场之旅让小方小块小鸟获益良多,他们发现了逛市场还可以认识材料、学习怎么辨别材料是否新鲜、了解处理材料的小窍门,使得自己的烹饪技巧更上一个台阶。而且市场的叔叔阿姨,还帮他们搞清楚了菜谱上的一些困惑,比如小鸡炖蘑菇要先热锅煎一下鸡肉再放开水炖煮、虾米萝卜的虾米要提前一晚用水浸泡而且水也要留下来炖萝卜的时候加入等等。
这天,他们在商量这个周末要做什么料理时,小鸟提出来说,要不试着去一下烘培原料商店,和售货员聊一下,请教请教,说不定就能弄清楚之前几个记下来的蛋糕配方的制作方法了。小方和小块听了,都说这个提议好,就这么办。他们三个商量以后,把个特别想做却又搞不清楚的蛋糕配方抄到笔记本上,带到附近的烘培原料商店去。
商店的店员亲切的接待了他们,对他们的疑问一一进行了解答,还展示了一些材料混合时候的技巧,比如先放液体再放固体可以更好的搅拌均匀、提前把黄油从冰箱里拿出来可以软化方便涂抹等等。经过学习以后,他们信心满满,打算购买材料制作笔记本上记录的配方。可是店员看了一下说,材料不一定够,随后给出了店里面有的材料列表。
现在需要你编写一个程序,判断店里的材料能满足多少道小方小块小鸟笔记本上配方的材料要求。
输入输出格式
输入
第一行为一个正整数 (),表示笔记本中记录的蛋糕配方的数量。
随后行, 每两行表示一个配方的信息,其中:
- 第一行为一个正整数 () ,表示该蛋糕配方需要的材料数量;
- 第二行为一个以空格分割的字符串,表示该蛋糕配方具体需要的材料。
随后一行,为一个正整数 () ,表示烘培原料商店里有库存的的材料数量。
最后一行,为一个以空格分割的字符串,表示具体的烘培原料商店里有库存的材料清单。
输出
一行,一个整数,表示满足材料要求的蛋糕配方的数量。
样例
3
4
鸡蛋 牛油 白砂糖 重奶油
2
鸡蛋 白砂糖
5
低筋面粉 鸡蛋 奶油奶酪 白砂糖 柠檬汁
9
香草莢 鸡蛋 牛油 重奶油 轻乳酪 黄糖 玉桂 迷迭香 白砂糖
2