题面
给定 个元素组成的数组A
(满足 , 以及一个需要查找的值 , 找出 在 A
中所有出现位置的序号区间(查找结果放置在一个变量的前半字(区间下限)和后半字(区间上限))。若T没有在 A
中出现,查找结果表示为-1(即 0xFFFFFFFF
)。
例如:
A
包含1,2,2,3,4; T=2; 结果为 0x00010002
A
包含1,2,2,3,4; T=3; 结果为 0x00030003
A
包含1,2,2,3,4; T=13; 结果为 0xFFFFFFFF
输入格式
第1行:一个整数 。
第2行:按升序排列的 个整数,整数之间有一个空格
第3行:一个整数
输出格式
十六进制 表示的序号区间
样例
输入
5 1 2 2 3 4 2
输出
10002
输入
5 1 2 2 3 4 3
输出
30003
输入
5 1 2 2 3 4 13
输出
FFFFFFFF