QOJ.ac

QOJ

IDProblemSubmitterResultTimeMemoryLanguageFile sizeSubmit timeJudge time
#666587#9518. 观虫我 (旧版数据)N_z_0 4868ms125384kbC++23552b2024-10-22 19:12:472024-10-22 21:24:28

Judging History

你现在查看的是最新测评结果

  • [2024-10-22 21:24:28]
  • 管理员手动重测本题所有提交记录
  • 测评结果:0
  • 用时:4868ms
  • 内存:125384kb
  • [2024-10-22 19:12:54]
  • 评测
  • 测评结果:0
  • 用时:4876ms
  • 内存:125416kb
  • [2024-10-22 19:12:47]
  • 提交

answer

#include<bits/stdc++.h>
using namespace std;
#define endl '\n'
bitset<1000000>a[4][1<<8];
int main()
{
	cin.tie(0)->sync_with_stdio(0);
	int n,q;
	cin>>n>>q;
	int nm=0;
	while(q--&&1.*clock()/CLOCKS_PER_SEC<=4.9)
	{
		char op;
		unsigned v;
		cin>>op>>v;
		if(op=='!')
		{
			for(int x=0;x<4;x++)
			{
				unsigned nv=v>>(x*8)&255;
				for(unsigned y=nv;y<255;y=(y+1)|nv)
				a[x][y][nm].flip();
			}
			nm++;
		}
		else
		{
			cout<<((a[0][v&255]&a[1][v>>8&255]&a[2][v>>16&255]&a[3][v>>24&255]).count()&1)<<endl;
		}
	}
}

Details

Tip: Click on the bar to expand more detailed information

Subtask #1:

score: 0
Wrong Answer

Test #1:

score: 0
Wrong Answer
time: 4857ms
memory: 119784kb

input:

24 1000000
! 9475137
! 4501536
? 14277831
? 16695039
? 5723102
? 6093887
? 3014539
! 475969
? 12500973
! 8750136
? 15617895
! 4589313
! 152300
? 3612579
? 15248179
! 764162
! 4461105
? 7274495
? 13299697
! 8388872
? 13490383
! 3875594
! 9439685
? 16776189
! 6443172
? 13864879
! 395691
? 7142271
? 16...

output:

1
0
0
1
0
1
0
0
0
0
0
0
0
1
0
0
1
1
1
0
1
0
0
1
0
0
1
1
0
0
1
0
0
0
1
1
0
0
1
1
1
0
1
1
0
0
0
0
0
0
0
0
1
1
0
0
1
0
0
0
1
0
0
0
1
0
0
0
0
1
0
1
1
0
0
0
1
0
1
1
0
1
1
0
0
0
0
1
0
0
0
1
1
0
1
0
0
0
0
0
0
0
1
1
1
1
0
1
0
0
0
0
0
1
1
0
1
1
0
1
0
1
1
1
0
1
0
0
1
1
0
1
1
1
0
1
0
0
0
0
0
1
1
1
0
0
0
1
1
0
...

result:

wrong answer Wrong answer at operation #41: Incorrect answer.

Subtask #2:

score: 0
Wrong Answer

Test #11:

score: 0
Wrong Answer
time: 4868ms
memory: 125212kb

input:

26 1000000
! 18006034
? 66957270
! 2133064
! 147618
! 34621442
? 49715575
? 62879287
! 18620682
? 67073751
! 62941186
! 7634532
? 67100031
? 12517237
! 4804997
? 65991126
! 138275
? 65722687
? 66043391
! 19147234
? 45743743
! 2242648
! 44378336
? 48226020
! 34341926
! 665045
? 55433083
! 5554254
? 4...

output:

0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
1
0
0
1
1
0
0
0
0
0
0
0
0
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
0
0
0
1
1
0
1
1
1
0
1
1
1
0
1
0
0
1
0
0
0
0
0
1
0
0
1
0
1
0
0
1
0
1
1
0
1
1
0
0
1
0
1
0
1
0
0
1
1
1
0
0
1
0
0
0
0
1
0
1
0
1
1
0
0
1
0
1
1
0
0
0
0
0
1
0
0
0
1
1
0
1
0
1
0
0
0
0
1
0
0
0
0
1
1
1
0
1
...

result:

wrong answer Wrong answer at operation #12: Incorrect answer.

Subtask #3:

score: 0
Wrong Answer

Test #21:

score: 0
Wrong Answer
time: 4856ms
memory: 125384kb

input:

28 1000000
! 1081468
! 128476263
! 67930241
? 94304031
! 103698752
! 19982
! 198050624
? 249519591
? 71286719
? 255700799
! 103309888
! 819340
! 12852092
? 124739445
? 192734967
! 101320328
! 117594711
? 252032927
! 134267948
? 262940285
! 3155972
? 267876218
! 41984160
? 246413294
? 246824252
? 163...

output:

0
0
1
0
1
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
1
1
1
0
0
1
0
1
1
1
0
0
0
1
0
1
0
1
0
0
1
0
0
0
1
0
0
1
1
1
0
1
1
0
1
0
1
1
0
0
0
0
0
1
1
1
0
0
1
0
1
1
0
0
0
0
0
0
0
1
0
1
0
1
0
1
0
0
0
0
1
1
1
0
1
0
0
0
1
0
1
0
0
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
1
1
1
0
0
0
1
0
1
1
0
0
1
1
0
0
0
1
...

result:

wrong answer Wrong answer at operation #31: Incorrect answer.

Subtask #4:

score: 0
Wrong Answer

Test #31:

score: 0
Wrong Answer
time: 4867ms
memory: 114080kb

input:

30 1000000
! 33852274
? 1017904007
? 1046413001
! 151029382
? 466826079
? 250568375
! 6769874
! 2106474
? 536832803
? 209627867
! 167104971
? 1048372157
! 245380745
! 25174496
? 819646460
! 539548800
! 671358165
? 402955591
? 527753201
! 582494209
? 862862931
? 938974695
? 263672827
? 366968669
? 87...

output:

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
1
1
0
0
0
1
1
0
0
1
1
0
0
0
0
0
0
0
0
0
1
0
0
1
1
0
1
0
0
0
0
1
1
0
0
0
1
0
0
1
0
0
0
1
0
0
1
1
0
1
0
1
1
1
1
0
1
1
1
1
1
1
0
1
1
0
0
1
0
1
1
0
1
0
0
0
1
1
1
1
0
1
1
0
1
1
0
0
1
0
0
0
0
1
0
1
0
1
0
0
0
0
0
0
1
1
0
0
1
1
0
0
1
0
0
1
0
1
1
1
...

result:

wrong answer Wrong answer at operation #26: Incorrect answer.

Subtask #5:

score: 0
Wrong Answer

Test #41:

score: 0
Wrong Answer
time: 4868ms
memory: 125264kb

input:

32 1000000
! 2474971548
! 348268033
? 1055293046
? 3382525679
? 1805515707
? 3210332902
? 2805668987
? 4025974780
! 2217771280
! 176949664
! 4213841344
! 1477473321
? 3150869759
? 2127418041
! 1610631720
! 3624477314
! 2288149532
! 70909964
! 40117153
! 1343751456
? 3758095615
! 513059275
! 31956816...

output:

0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
1
0
0
1
1
0
0
0
0
0
1
1
1
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
1
0
0
0
0
0
1
0
0
0
0
0
1
1
0
1
0
1
0
0
1
1
1
0
0
1
0
1
0
0
0
0
1
0
1
1
0
0
0
0
0
0
1
0
0
0
1
0
1
1
0
0
0
1
1
1
0
1
1
0
1
0
0
0
0
0
0
0
0
1
0
1
1
0
0
0
1
1
0
1
0
0
1
1
1
0
0
1
1
1
1
0
1
1
...

result:

wrong answer Wrong answer at operation #21: Incorrect answer.