#P11119. [PA 2025]Mnożenie cyfr乘数
[PA 2025]Mnożenie cyfr乘数
题目描述
Bajtosia 最近学会了乘法,觉得特别有趣。她发明了一个数字乘法的游戏:先在黑板上写下一个正整数 ,然后把这个数的各个十进制数字相乘,用结果替换原来的 。她不断重复这个步骤,直到 变成一位数为止,游戏就以这个数字结束。可以证明,无论从哪个 开始,游戏总会结束。
例如,游戏从 开始。第一步,Bajtosia 算出 。第二步,她算出 。最后一步,算出 。因为 是一位数,游戏就停在 上。
如果从 开始,第一步她得到 ,第二步得到 ,游戏就结束在 上。
从幼儿园回来后,Bajtosia 开始玩这个乘法游戏,每次都从连续的数字开始:
- 第一次从 开始,立刻结束在 上。
- 第二次从 开始,立刻结束在 上。
- ……
- 第十次从 开始,结束在 上。
- 第十一次从 开始,结束在 上。
- ……
- 第五十六次从 开始,结束在 上。
- 第五十七次从 开始,结束在 上。
- ……
在连续 天里,字节西亚每天放学后都玩这个游戏,直到玩腻为止。具体来说,第 天她玩了 次,最后一次从 开始。
请你根据每天的 ,算出 到 每个数字作为游戏结束结果的次数。
输入格式
输入的第一行包含一个整数 ,表示 Bajtosia 玩乘法游戏的天数。
第二行包含 个整数 ,表示每天她玩了多少次乘法游戏。
输出格式
输出 行,每行包含 个整数,依次表示当天游戏结束在 的次数。
5
10 56 57 123 1
1 1 1 1 1 1 1 1 1 1
11 2 7 3 6 5 8 2 9 3
11 2 7 3 6 6 8 2 9 3
36 3 11 4 12 8 16 4 24 5
0 1 0 0 0 0 0 0 0 0