/ TYWZ / 题库 /

神奇的操作

神奇的操作

Description

知行楼四楼安装了很多灯,一天,Mr C看到了灯后,灵机一动,想要以此给大家出套题目,我们把开着的灯看作数字1,把关着的灯看作数字0,定义0 magic 0 = 1,0 magic 1 = 0,1 magic 1 = 1, 1 magic 0 = 0。现在Mr C有N 个问题query(l,r),表示询问从左往右的第l 个灯向右一个一个magic到第r 个灯的结果是什么。

Format

Input

第1 行一个整数N 表示序列的长度。
第2 行N 个整数Ai,每个数不是0 就是1,表示灯是关的还是开的。
第3 行一个整数M 表示询问的个数。
第4~M+3 行,每行两个整数l 和r,表示询问magic(l,r)。

Output

共M 行,第i 行回答第i 个询问。

Sample 1

Input

5
1 0 1 0 1
5
2 3
3 4
4 5
1 3
1 4

Output

0
0
0
0
1

Limitation

1s, 128MB for each test case.

Hint

对于20%的数据,N和M <= 1000
对于30%的数据,N和M <= 5000
对于80%的数据,N和M <= 500000
对于100%的数据,N和M <= 1000000

Source

高一年级信息学奥赛模拟考(三)

信息

ID
1012
难度
7
分类
(无)
标签
(无)
递交数
90
已通过
20
通过率
22%
上传者