塑料在刷短视频的时候看到了以下问题:
,求
。
看到“二年级”字眼的他很快反应过来这 并非是
,而是一个个位和十位都是
的二位数,例如当
时,
。
正在此时传说中的灵感大王跑过来,兴冲冲地把这道题留下来了:
给你一个由 、
、
、
和若干
号组成的合法式子,问能否将
、
、
、
替换为某个
的数字可以使得式子等于给定的值。“有的话还要构造一个合法方案哟!
“好好好”,塑料把这个题记录了下来,并相信你可以给出正确的答案。
注意:构造的等式可以有前导 。
本题有多组测试样例。
第一行输入一个正整数
(
),表示有多组测试样例;
接下来每组测试样例输入一行,包含一个长度为
(
) 的字符串和一个正整数
(
),表示灵感大王留下来的式子和给定的值。
保证单个测试点的所有式子长度之和不超过
。
对于每个测试样例,
如果有解,先输出一行YES,然后输出
个数字,表示你所构造的结果;
如果无解,你只需要输出一行NO。你可以以任意大小写输出Yes和No(例如,字符串yEs、yes、Yes和YES将被识别为肯定的回答)。
对于第二组样例,5 4 4 4也是一组可行的解,此时
。