Submission #881314

#TimeUsernameProblemLanguageResultExecution timeMemory
881314arashMLGCrossing (JOI21_crossing)C++17
3 / 100
7054 ms3824 KiB
#include<bits/stdc++.h> #ifdef LOCAL #include "Essentials/algo/debug.h" #else #define debug(...) 69 #endif using namespace std; typedef long long ll; typedef pair<int,int> pii; const int N = 2e5 + 23; const ll inf = 1e18; #define F first #define S second #define pb push_back #define kill(x) cout<<x<<endl, exit(0); #define all(x) x.begin(),x.end() #define sz(x) (int)x.size() #define lc (v << 1) #define rc ((v<<1) |1) int n,q; string s,beg; int32_t main() { cin.tie(nullptr)->sync_with_stdio(false); cin>>n>>s>>s>>s; s= "#" + s; cin>>q; cin>>beg; beg = "#" + beg; cout<< (beg == s ? "Yes" : "No") << '\n'; while(q--) { int l,r; char c; cin>>l>>r>>c; for(int i = l ; i <= r; i ++) beg[i] = c; cout<< (beg == s ? "Yes" : "No") << '\n'; } return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...