Submission #1216627

#TimeUsernameProblemLanguageResultExecution timeMemory
1216627Younis_DwaiCrossing (JOI21_crossing)C++20
3 / 100
7090 ms1548 KiB
//#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 timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...