Submission #254813

#TimeUsernameProblemLanguageResultExecution timeMemory
254813LawlietStreet Lamps (APIO19_street_lamps)C++17
20 / 100
3 ms640 KiB
#include <bits/stdc++.h> using namespace std; const int MAXN = 110; int n, q; string v[MAXN]; int main() { cin >> n >> q; cin >> v[0]; for(int i = 1 ; i <= q ; i++) { string type; cin >> type; v[i] = v[i - 1]; if( type == "toggle" ) { int ind; cin >> ind; ind--; if( v[i][ind] == '1' ) v[i][ind] = '0'; else v[i][ind] = '1'; } if( type == "query" ) { int l, r; cin >> l >> r; l--; r--; int ans = 0; for(int t = 0 ; t < i ; t++) { bool flag = true; for(int j = l ; j < r ; j++) if( v[t][j] == '0' ) flag = false; if( flag ) ans++; } cout << ans << endl; } } }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...