QOJ.ac
QOJ
ID | 题目 | 提交者 | 结果 | 用时 | 内存 | 语言 | 文件大小 | 提交时间 | 测评时间 |
---|---|---|---|---|---|---|---|---|---|
#136405 | #186. Street Lamps | Wawi# | 0 | 5ms | 7156kb | C++20 | 1.1kb | 2023-08-08 17:28:54 | 2024-07-04 01:25:02 |
Judging History
answer
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
void solve(){
int n,q; cin >> n >> q;
vector<vector<int>> arr(q+1,vector<int>(n+1));
for(int i=1; i <= n;i++){
char c; cin >> c;
arr[0][i]=c-'0';
// cout << arr[0][i] << ' ';
}
vector<bool> changes(q+1);
for(int i=1; i <=q;i++){
string s; cin >> s;
arr[i]=arr[i-1];
if(s=="query"){
int ans=0;
int l,r; cin >> l >> r;
for(int j=1; j <=i;j++){
if(changes[j]) continue;
for(int k=l; k <=r;k++){
if(arr[j][k]==0) break;
if(k==r) ans++;
}
}
cout << ans << endl;
} else{
int curr; cin >> curr;
arr[i][curr]=!arr[i][curr];
changes[i]=true;
}
}
}
int main() {
ios_base::sync_with_stdio(false);
cin.tie(NULL);
cout.tie(NULL);
int t=1;
// cin >> t;
while (t--) {
solve();
}
return 0;
}
详细
Subtask #1:
score: 0
Wrong Answer
Test #1:
score: 20
Accepted
time: 0ms
memory: 3552kb
input:
5 7 11011 query 1 2 query 1 2 query 1 6 query 3 4 toggle 3 query 3 4 query 1 6
output:
1 2 0 0 1 2
result:
ok 6 lines
Test #2:
score: -20
Wrong Answer
time: 0ms
memory: 3596kb
input:
5 50 01001 query 1 6 toggle 3 toggle 3 toggle 2 toggle 3 toggle 2 toggle 4 query 2 6 query 2 3 query 1 3 query 3 5 toggle 3 query 2 6 query 1 5 query 2 3 query 3 6 toggle 5 toggle 1 toggle 2 toggle 4 query 1 6 query 4 5 toggle 3 query 5 6 toggle 2 query 4 6 toggle 5 toggle 5 toggle 2 query 4 5 query...
output:
0 1 2 0 4 4 0 4 4 0 8 9 8 8 4 4 2 6 0 4 0 4 0 4 1
result:
wrong answer 3rd lines differ - expected: '7', found: '2'
Subtask #2:
score: 0
Time Limit Exceeded
Test #9:
score: 0
Time Limit Exceeded
input:
100 300000 1100100000000101010010100111010001100010001100111101000010111110001101101110100100100110101010110010 query 13 14 query 42 43 toggle 64 query 78 79 toggle 85 query 35 36 toggle 35 query 4 5 toggle 5 query 4 5 query 42 43 query 35 36 query 13 14 query 14 15 toggle 15 toggle 31 query 20 21 q...
output:
0 0 0 0 0 0 0 0 0 0 0 12 0 0 15 0 1 0 0 20 3 6 0 24 0 0 10 10 29 0 0 29 30 0 16 0 37 38 0 0 0 0 3 24 42 0 0 0 0 50 0 28 0 0 11 0 25 0 0 26 0 0 0 0 0 0 0 0 0 53 16 61 0 30 0 58 0 21 0 0 37 0 26 0 29 0 0 0 53 0 18 14 27 0 0 16 0 70 16 0 101 0 0 97 105 0 102 65 62 37 62 60 62 0 0 27 0 29 3 102 20 97 0 ...
result:
Subtask #3:
score: 0
Wrong Answer
Test #17:
score: 20
Accepted
time: 0ms
memory: 7084kb
input:
1000 1003 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
output:
0 0 0
result:
ok 3 lines
Test #18:
score: -20
Wrong Answer
time: 0ms
memory: 7156kb
input:
1000 1003 00100001101000000001000001001000100010000010010010001001001010001010101100010001000010101100000001001111000001110000010110100000100110001000000101001110000001110001000100000011001110000011010100101000000010100110100010000000110000111100100000011000100010010100000000100000000010001001110101...
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 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 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 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 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 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 ...
result:
wrong answer 249th lines differ - expected: '26', found: '9'
Subtask #4:
score: 0
Wrong Answer
Test #30:
score: 0
Wrong Answer
time: 5ms
memory: 7004kb
input:
1000 1003 10111011001010101101100010101100100010100110001000000001001100111110101100110100010001111101101100110111110100011000111101100100000110110010101011101001101110111100010100100000110001010001111101001010100101011111010000001110111110001011010111101100000001001110101110011111000101101100011010...
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 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 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 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 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 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 ...
result:
wrong answer 262nd lines differ - expected: '274', found: '0'
Subtask #5:
score: 0
Skipped
Dependency #1:
0%