Source : 2015年NOIP普及组
Description
Input
第一行是一个空格隔开的两个整数n 和m,n 代表纸带上格子的个数,m 代表纸带上颜色的种类数。
第二行有n个用空格隔开的正整数,第i个数字numberi 代表纸带上编号为i 的格子上面写的数字。
第三行有n个用空格隔开的正整数,第i个数字colori 代表纸带上编号为i 的格子
Output
共一行,一个整数,表示所求的纸带分数除以10007 所得的余数。
Sample Input
6 2
5 5 3 2 2 2
2 2 1 1 2 1
Sample Output
82
Hint
【输入输出样例说明】
纸带如题目描述中的图所示。
所有满足条件的三元组为:(1, 3, 5), (4, 5, 6)。
所以纸带的分数为(1 + 5) * (5 + 2) + (4 + 6) * (2 + 2) = 42 + 40 = 82。