站外求解!!!
  • 板块学术版
  • 楼主Aaron_0614
  • 当前回复8
  • 已保存回复8
  • 发布时间2024/12/8 14:27
  • 上次更新2024/12/8 17:11:54
查看原帖
站外求解!!!
1544707
Aaron_0614楼主2024/12/8 14:27

描述 输入 nn 个按升序排列的整数,mm 次询问,每次询问一个整数 XX,请输出数组中 XX 第一次出现的下标,如果不存在则输出 1-1

输入描述 第一行输入 nnmm1n106,1m1051 \le n \le 10^6, 1 \le m \le 10^5)。

第二行输入用空格分隔的 nn 个整数。

第三行输入用空格分隔的 mm 次询问的 XX

输出描述 在一行中输出 mm 个用空格分隔的整数,行末有换行但无多余空格,每个整数表示询问的答案。

输入样例 1

8 6

1 1 2 2 3 4 5 5

1 2 3 4 5 6

输出样例 1

0 2 4 5 6 -1

输入样例 2

6 4

1 2 3 4 5 0

1 4 7 8

输出样例 2

0 3 -1 -1

到底怎么做啊!!!!!!!

2024/12/8 14:27
加载中...