第一行是用一个空格隔开的两个正整数 n 和 m,n 代表纸带上格子的个数,m 代表纸带上 颜色的种类数。
第二行有 n 个用空格隔开的正整数,第 i 个数字number_i代表纸带上编号为 i 的格子上面写的数字。
第三行有 n 个用空格隔开的正整数,第 i 个数字color_i代表纸带上编号为 i 的格子染的颜色。
6 2 5 5 3 2 2 2 2 2 1 1 2 1
82
对于第 1 组至第 2 组数据,1 ≤ n ≤ 100, 1 ≤ m ≤ 5; 对于第 3 组至第 4 组数据,1 ≤ n ≤ 3000, 1 ≤ m ≤ 100;
对于第 5 组至第 6 组数据,1 ≤ n ≤ 100000, 1 ≤ m ≤ 100000,且不存在出现次数超过 20 的颜色;
对于全部 10 组数据, 1 ≤ n ≤ 100000, 1 ≤ m ≤ 100000, 1 ≤ color_i ≤ m, 1 ≤ number_i ≤ 100000。
【输入输出样例 1 说明】
纸带如题目描述中的图所示。
所有满足条件的三元组为:(1, 3, 5), (4, 5, 6)。
所以纸带的分数为(1 + 5) ∗ (5 + 2) + (4 + 6) ∗ (2 + 2) = 42 + 40 = 82。