#ARC178B. 1 + 6 = 7

    ID: 1601 传统题 2000ms 1024MiB 尝试: 1 已通过: 1 难度: 10 上传者: 标签>普及+/提高−组合数学快速幂分类讨论

1 + 6 = 7

1 + 6 = 7

时间限制:2s
空间限制:1024MB

题目描述

给定正整数 A1,A2,A3A_1,A_2,A_3,求正整数三元组 (X1,X2,X3)(X_1,X_2,X_3) 的数量,使 XiX_i 的十进制位数恰为 AiA_i,且 X1+X2=X3X_1+X_2=X_3。答案对 998244353998244353 取模。共有 TT 组测试数据。

输入格式

第一行一个整数 TT。接下来 TT 行,每行三个整数 A1,A2,A3A_1,A_2,A_3。

输出格式

对每组数据输出一行答案。

样例输入 1

4
1 1 1
1 6 7
167 167 167
111 666 777

样例输出 1

36
45
731780675
0

数据范围

对于所有数据,1≤T≤1051\le T\le10^5,1≤Ai≤1091\le A_i\le10^9。

子任务编号 分值 特殊限制
1 10 所有数据中 A3∉{max⁡(A1,A2),max⁡(A1,A2)+1}A_3\notin\{\max(A_1,A_2),\max(A_1,A_2)+1\}
2 15 max⁡(A1,A2,A3)≤3\max(A_1,A_2,A_3)\le3
3 20 max⁡(A1,A2,A3)≤6\max(A_1,A_2,A_3)\le6
4 25 max⁡(A1,A2,A3)≤106\max(A_1,A_2,A_3)\le10^6
5 30 无特殊限制