No testdata at current.
给出一个长度为n的整数数组A1,A2,A3,…,An,其中0≤A[i]≤9.
小红有一个神奇的数字放大镜,可以设置放大倍数为k,然后用这个放大镜观察区间[l,r]的数,对于第i(l≤i≤r)个数Ai在放大镜下观察到的值为A[i]×kmod10,既只观察到放大后的个位。
现在,一共有q次询问,第i次询问用一个三元组(li,ri,ki)表示,表示用放大倍数为ki的放大镜在区间[li,ri]观察,对于每个询问,输出10个整数,分别表示观察到的A[i]的值为0~9的个数。
第一行输入一个整数n(1≤n≤105)代表数组中的元素数量。
第二行输入n个整数A1,A2,A3,…,An(0≤A[i]≤9)代表数组元素。
第三行输入一个整数q(1≤q≤105)表示询问的数量。
此后q行,每行输入三个数字li,ri,ki(1≤li≤ri≤n;1≤ki≤105)代表一次询问三元组。
对于每一次间问,在一行上输出十个整数,分别表示观察到的A[i]的值为0~9的个数。
输入
5
1 2 3 4 5
2
1 3 6
2 5 8
输出
0 0 1 0 0 0 1 0 1 0
1 0 1 0 1 0 1 0 0 0
说明
对于第一次询问,观察的数初始为1,2,3,在放大6倍后,变为6,2,8。
对于第二次间问,观察的数初始为2,3,4,5,在放大8倍后,变为6,4,2,0。
输入
10
0 9 9 3 7 1 1 1 0 6
10
5 6 78237
1 3 23418
3 4 48605
8 9 11466
1 5 42119
5 8 80036
1 5 49470
1 4 22896
5 8 91573
2 5 57175
输出
0 0 0 0 0 0 0 1 0 1
1 0 2 0 0 0 0 0 0 0
0 0 0 0 0 2 0 0 0 0
1 0 0 0 0 0 1 0 0 0
1 2 0 1 0 0 0 1 0 0
0 0 1 0 0 0 3 0 0 0
5 0 0 0 0 0 0 0 0 0
1 0 0 0 2 0 0 0 1 0
0 1 0 3 0 0 0 0 0 0
0 0 0 0 0 4 0 0 0 0
说明