整数对 Pairs of integers
题意翻译
找到所有具备以下性质的整数对:它们的总和等于给定的整数数N,且第二个整数是第一个整数的一部分。第一个整数位数最少为2,且最高位不为0。第二个整数的位数小于第一个整数,最高位可能为0。
输入共M+1行,第一行上为一个正整数M,表示共有M组数据。其后M行每行为一个整数N(10<=N<=10^9)。
对于每组数据,在第一行输出情况总数S,以下S行每行为一对整数,以X + Y = N表示,‘+’与‘=’两侧各有一个空格。
输入样例:1 302
输出样例:5
251 + 51 = 302
275 + 27 = 302
276 + 26 = 302
281 + 21 = 302
301 + 01 = 302
题目描述
[problemUrl]: https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=825&page=show_problem&problem=4529
[PDF](https://uva.onlinejudge.org/external/16/p1654.pdf)