//#pragma GCC optimize("Ofast,O3,unroll-loops")
//#pragma GCC target("avx2,bmi,bmi2,lzcnt,popcnt")
#include<bits/stdc++.h>
#define int long long
#define F first
#define S second
#define pb push_back
#define popp pop_back
#define in insert
#define endl "\n"
//#define mid (l+r)/2
using namespace std;
const int N=1e5+5;
int32_t main(){
ios_base::sync_with_stdio(false);cin.tie(nullptr);cout.tie(nullptr);
int n;
string s;cin>>n>>s>>s>>s;
int q;cin>>q;
string t;cin>>t;
cout<<(t==s ? "Yes" :"No")<<endl;
while(q--){
int l,r;char c;
cin>>l>>r>>c;
for(int i=l-1;i<=r-1;i++) t[i]=c;
cout<<(t==s ? "Yes" : "No")<<endl;
}
return 0;
}
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |