Submission #335105

#TimeUsernameProblemLanguageResultExecution timeMemory
335105nicholaskStreet Lamps (APIO19_street_lamps)C++14
20 / 100
1 ms364 KiB
#include <bits/stdc++.h> using namespace std; int main(){ int n,q; cin>>n>>q; if (n<=100&&q<=100){ vector <string> v; string st; cin>>st; v.push_back(st); for (int z=1; z<=q; z++){ string s; cin>>s; if (s=="toggle"){ int u; cin>>u; u--; if (st[u]=='0') st[u]='1'; else st[u]='0'; } else { int t,u; cin>>t>>u; t--; u--; int cnt=0; for (auto&i:v){ bool ok=1; for (int j=t; j<u; j++){ if (i[j]!='1'){ ok=0; break; } } if (ok) cnt++; } cout<<cnt<<endl; } v.push_back(st); } } }
#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...