#P1109. 只此一次
显示设置
本题导航点一下展开
我的笔记
✕
只此一次
题目背景
检定站的记录员把每天的过检编号抄成一行,编号可以重复。上级下来若干次核查,每次圈出其中连续的一段,只想知道这段记录里"只出现过一次"的编号有多少个——出现两次以上的编号一律不管,没出现过的当然也不算。
题目描述
给定一个长度为 的整数序列 ,以及 次询问。每次询问给出两个整数 (),请回答:在 这些数中,恰好出现一次的不同数值有多少个。
输入格式
第一行一个整数 。
第二行 个整数 。
第三行一个整数 。
接下来 行,每行两个整数 ,表示一次询问。
输出格式
输出 行,每行一个整数,依次表示每次询问的答案。
输入输出样例 #1
输入 #1
5
1 2 2 3 1
3
1 5
1 2
2 3
输出 #1
1
2
0
输入输出样例 #2
输入 #2
1
7
1
1 1
输出 #2
1
输入输出样例 #3
输入 #3
4
2 2 2 2
3
1 4
2 3
1 1
输出 #3
0
0
1
说明
样例解释
样例 1:区间 中 出现 次、 出现 次、 出现 次,恰好出现一次的不同数值只有 ,答案为 ;区间 中 与 各出现一次,答案为 ;区间 中 出现两次,答案为 。
样例 2:区间只有 一个数,出现 次,答案为 。
样例 3:区间 与 中数值 都出现两次以上,答案为 ;区间 中只有单独一个 ,出现一次,答案为 。
数据范围
- 对于 的数据,;
- 对于 的数据,;
- 对于 的数据,,。