#P05037. 合并二元多项式

合并二元多项式

题目背景

由多项 pxaybpx^ay^bp,a,bp,a,b 都是整数)组成的多项式是二元多项式,pp 是项的系数,a,ba,b 分别是 x,yx,y 的指数,例如下面的都是二元多项式:

1+x5+y2xy+2x7y122x+3y1+x^{-5}+y^2-xy+2x^7y^{-12}-2x+3y

x12y22xy+x12y2+4xy+5x12+y2-x^{-12}y^2-2xy+x^{-12}y^2+4xy+5-x^{-12}+y^2

题目描述

提供关于 x,yx,y 的二元多项式,多项式中的指数都是绝对值小于100的整数,将多项式中相同的指数的项目合并后,查询一些项的系数。

输入格式

11 行是一个关于 x,yx,y 的二元多项式,二元多项式的每项 pxaybpx^ay^b 会按照 px^ay^b 的形式输入,例如 2x^-12y^3-xx^712y-y^-6456 等。负数前不会出现多余的

22 行是一个正整数 NN,紧接着有 NN 行,每行是两个整数 m,nm,n,表示要查询合并后的二元多项式中项 xmynx^my^n 的系数。

输出格式

NN 行,每行一个整数,依次是在合并后的二元多项式中查询到的系数。

输入输出样例

-x^-12y^2-2xy+x^-12y^2+4xy+5-x^-12+y^2
4
1 1
-12 2
5 9
0 0
2
0
0
5

说明/提示

👀️ 对于100%100\%的数据,输入的字符串长度不超过 1000010000,多项式各项的指数是整数且绝对值小于 100100,各项的系数是整数且绝对值不超过 1001001N10001 \leq N \leq 1000100<m,n<100-100 \lt m,n \lt 100