传统题 文件IO:t2 5000ms 256MiB

合影

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

合影

题目描述

nn 位吉祥物从左到右站成一排,第 ii 位的下标为 ii,身高为 aia_i

qq 位小朋友依次前来合影,第 jj 位小朋友的身高为 xjx_j。他需要找到一个下标 ii,满足:

  1. ai<xja_i < x_j:吉祥物比小朋友矮;
  2. 在所有满足条件 1 的吉祥物中,aia_i 最大;
  3. 若仍有多个满足条件 2 的吉祥物,取下标 ii 最小。

请为每位小朋友输出他找到的吉祥物下标;若不存在满足条件的吉祥物,输出 1-1

输入格式

第一行两个整数 n,qn, q

第二行 nn 个整数 a1,a2,,ana_1, a_2, \ldots, a_n

接下来 qq 行,每行一个整数 xjx_j

输出格式

输出 qq 行,每行一个整数,表示对应小朋友找到的吉祥物下标;若无解,输出 1-1

数据范围与约定

对于 30% 的数据,1n,q1031\le n,q\le 10^30ai,x1030\le a_i,x\le 10^3

对于 60% 的数据,1n,q1051\le n,q\le 10^50ai,x1050\le a_i,x\le 10^5

对于 100% 的数据,1n,q1061\le n,q\le 10^60ai,x1090\le a_i,x\le 10^9

样例输入 1

4 2
1 5 2 1
2
6

样例输出 1

1
2

暑期集训期末测试订正(基石班)

未参加
状态
已结束
规则
IOI
题目
5
开始于
2026-8-14 17:00
结束于
2026-9-3 17:00
持续时间
480 小时
主持人
参赛人数
14