luogu#B4011. [语言月赛 202407] speech

[语言月赛 202407] speech

题目背景

从前有个荣光的王国,小 A 是里面的国王,他认为一个国家的人要交流必须有合适的语言,所以今天他要赐予他的子民以言语。

题目描述

为了让大家尽可能快地熟悉新语言,小 A 统计了国内的 nn 名居民使用的语言。

经过统计,目前国内一共有 mm 套语言(编号为 1,2,,m1, 2, \cdots, m),每套语言分别有 aia_i 个语法,而每个居民会且只会使用一套语言(依次用 b1,,bnb_1, \cdots, b_n 表示)。

定义一套语言的魅力值 == 这套语言的语法数量 ×\times 这套语言的使用人数。现在小 A 想要知道,哪一套语言的魅力值最大。

输入格式

输入共三行。

第一行两个整数 n,mn,m,分别表示居民数和语言数。
第二行 mm 个整数 a1,,ama_1, \cdots, a_m ,表示每套语言包含的语法数量。
第三行 nn 个整数 b1,,bnb_1, \cdots, b_n,表示每位居民使用的语言编号。

输出格式

一行一个整数,表示魅力值最大的语言的编号。

如果有多种语言的魅力值最大且相同,则输出最小的编号。

3 2
1 2
1 1 2

1

3 2
1 3
1 1 2

2

3 1
2 
1 1 1

1

提示

样例 1 解释

  • 22 人使用语言 11,而语言 1111 个语法,因此其魅力值为 1×2=21 \times 2 = 2
  • 11 人使用语言 22,而语言 2222 个语法,因此其魅力值为 2×1=22 \times 1 = 2

由于语言 11 编号较小,所以选择语言 11

样例 2 解释

  • 22 人使用语言 11,而语言 1111 个语法,因此其魅力值为 1×2=21 \times 2 = 2
  • 11 人使用语言 22,而语言 2233 个语法,因此其魅力值为 3×1=33 \times 1 = 3

故选择语言系统 22

数据范围

对于 20%20\% 的数据,n,m3n,m \le 3
对于另外 30%30\%的数据,m=1m = 1
对于 100%100\% 的数据,1n,m1031 \le n,m \le 10^30ai1030 \leq a_i \leq 10^31bim1 \leq b_i \leq m