问题3614--2015年8月赛--序列操作3614: 2015年8月赛--序列操作
时间限制: 1 Sec 内存限制: 512 MB
提交: 0 解决: 0
[提交] [状态] [讨论版] [命题人:]题目描述
给定一个长度为N的序列,起始时所有数都为0.以后有2种操作:
1:对于操作1,读入两个数x,y,表示从x到y把对应的序列上的数都做取反操作。即,该位置是0,操作以后为1;该位置是1,操作以后是0。
2:对于操作2,读入一个数x,输出当前序列中x位置上的数字。
对于两种操作,共有p次。
输入
第一行,一个数N;
第二行,一个数p;
以后p行,每行第一个数表示操作k,k=1或2;对于k=1,读入两个数x,y;对于k=2,读入一个数x。
输出
对于每一个操作2,输出一行,一个数为所求。
样例输入
3
3
1 1 2
2 2
2 3
样例输出
1
0
来源/分类
[提交] [状态]