#D0174. 唱跳RAP

唱跳RAP

题目描述

33DAI 拿到了 nn 个篮球,从 11nn 分别编号,第 ii 个篮球的重量为 aia_i

Kitten 抢走了 mm 个篮球,抢走的篮球编号分别为 b1bmb_1\sim b_m

33DAI 想要在剩下的篮球中挑出两个一样重的,请问有多少种方案?

输入格式

第一行一个整数 n,mn,m

第二行为空格隔开的 a1ana_1\sim a_n

第三行为空格隔开的 b1bmb_1\sim b_m

输出格式

一行一个整数,表示方案数量。

10 3
1 1 2 2 1 1 1 3 3 2
3 5 9
7

样例解释

1 1 (2) 2 (1) 1 1 3 (3) 2

拿走了第 33、第 55 和第 99 个篮球后,剩下的为:

1 1 2 1 1 3 2

要拿走两个一样的篮球

  • 拿走两个重量为 11 的篮球有 66 种方案。
  • 拿走两个重量为 22 的篮球有 11 种方案。

一共有 77 种方案。

数据规模与约定

对于 100%100\% 的数据,0mn10000 \le m\le n \le 10001ai1001\le a_i\le 1001bin1\le b_i\le n

  • 子任务 1(30 分):m=0m=0
  • 子任务 2(30 分):ai=1a_i=1
  • 子任务 3(40 分):没有特殊限制。