2015. 孤独摇滚 [結束バンド] AK-8

yyym 是一个重度波奇酱患者,虽然学了两分钟吉他中途放弃,间歇性社恐以至于在漫展上不敢找波奇酱拍照...

为了从根源上解决这个问题,yyym 决定教唆某前辈[lr580] cos 波奇社死

前辈 => 资深死宅 + 重度社恐,自然不愿轻易同意.....

不过也不是没办法,如果能解出下面的题目,也许下次题面的图片就有着落了...

16909055581917.png

总所周知,1 + 1 =? 是一个非常高深的问题, 现在你的面前也有一个等式 :a + b = c

已知 aA 个数位, bB 个数位 ,cC 个数位 ,

问符合 a + b = c 的等式有多少个?不存在输出 -1

a, b, c 符合以下条件:

  • a,b,c 均是正整数,并且是合法的且没有先导 0
  • a + b = c 是十进制运算,也就是说 9 + 12 = 21 是正确的

回顾一下数位的定义:

  • aA 个数位代表 aA 位十进制整数 , 数学表达为 10^{A-1} \le a \le10^A
  • 12345 数位为 5 , 564 数位为 3

输入

每一个测试点包含多组测试情况,第一行输入一个整数 t(1 \le t \le 10^3)

接下来输入 t 行, 每行输入 3 个数字, 代表 A,B,C(1 \le A,B,C \le 9)

输出

对于每一个测试情况,输出符合a + b = c 的形式的等式数量,不存在输出 -1

保证答案小于 10^{18}

样例

标准输入 复制文本
3
1 1 1
2 2 2
3 3 3
标准输出 复制文本
36
3240
320400
标准输入 复制文本
3
1 2 3
4 5 6
2 2 9
标准输出 复制文本
45
49495500
-1
登录以提交代码。
单点时限 1 秒
内存限制 128 MB
提交 154
通过 14