T303817 【GDOI Round 3】作 业 帮

题目背景

本题[题解](https://www.luogu.com.cn/blog/feixika/t303817-zuo-ye-bang-ti-xie)。 ___ Op 根本做不出来他的作业。所以决定让你写个作业帮帮助他。

题目描述

作业帮(Op 简化版)要求你实现以下功能: ### 英语作文评分 首先,作业帮评测机会有 $n$ 种等级的词语,一共有 $m$ 个词语,每种等级的词语加分分别为 $1$ 至 $n$。 如果 ```chen_zhe``` 是 $1$ 级单词,加分就是 $1$,如果 ```kkksc03``` 是 $100$ 级单词,加分就是 $100$。那如果 Op 的文章为: ```chen_zhe and kkksc03 are good friends.``` 包含有等级的单词 ```chen_zhe``` 和 ```kkksc03``` 各一个,加分总共 $101$,所以这篇文章的评分就是 $101$。 这种情况下,保证 Op 的文章只有英文逗号、英文句号、下划线、数字以及大小写的英文字母和空格。文章以 `end.` 结束。文章字母数小于 $100$。 注意,如果一个单词包含另一个单词,并不表示两个单词相等,只有相等才加分。 ### 数学口算评分 数学口算会给你 $n$ 道题,每一道题都是简单的整数加减乘除运算题,且格式都为:`a符号b=c` 。保证 $10^{-9}\le a,b,c \le 10^{9}$。(除法为整数除法) 要求你求出他对了几题。 注意:可能存在不合法的数字(字符串),这种情况该题属于错。

输入格式

首先,输入 $T$,表示一共 $T$ 组数据。 对于每组数据,输入操作符 $p$。 接下来,执行第 $p$ 种操作。 如果是操作一,先输入 $n,m$,再输入 $m$ 行,每行一个字符串和整数,表示这个单词和它对应的等级。随后输入 Op 的文章。 如果是操作二,输入 $n$,接下来,输入 $n$ 行,$n$ 道口算题。

输出格式

对于每组数据,如果是操作一,输出作文的评分。如果是操作二,输出口算题正确的数量。

说明/提示

对于所有的数据,输入的总行数不会大于 $50$。