10437 | 2024-04-02 13:55:02 | 111 | Túlcsordulás | cpp17 | Időlimit túllépés 40/100 | 1.082s | 5012 KiB |
#include <bits/stdc++.h>
using namespace std;
#define int long long
signed main(){
ios::sync_with_stdio(false);
cin.tie(nullptr);
int N;
cin>>N;
string A,B;
cin>>A>>B;
int Q;
cin>>Q;
while(Q--){
int x,y,l;
cin>>x>>y>>l;
int ok=1;
for(int z=0;z<l;z++){
if(A[x+z]==B[y+z]){
ok=A[x+z]=='0';
break;
}
}
cout<<ok<<' ';
}
cout<<'\n';
return 0;
}
Részfeladat | Összpont | Teszt | Verdikt | Idő | Memória | ||
---|---|---|---|---|---|---|---|
subtask1 | 0/0 | ||||||
1 | Elfogadva | 3ms | 1828 KiB | ||||
2 | Elfogadva | 3ms | 2016 KiB | ||||
subtask2 | 40/40 | ||||||
3 | Elfogadva | 3ms | 2248 KiB | ||||
4 | Elfogadva | 3ms | 2460 KiB | ||||
5 | Elfogadva | 4ms | 2552 KiB | ||||
6 | Elfogadva | 2ms | 2540 KiB | ||||
7 | Elfogadva | 3ms | 2668 KiB | ||||
8 | Elfogadva | 4ms | 3036 KiB | ||||
9 | Elfogadva | 4ms | 2908 KiB | ||||
subtask3 | 0/30 | ||||||
10 | Elfogadva | 3ms | 2956 KiB | ||||
11 | Elfogadva | 14ms | 3340 KiB | ||||
12 | Elfogadva | 587ms | 3716 KiB | ||||
13 | Elfogadva | 39ms | 4328 KiB | ||||
14 | Időlimit túllépés | 1.044s | 3196 KiB | ||||
15 | Elfogadva | 97ms | 4492 KiB | ||||
16 | Elfogadva | 96ms | 4372 KiB | ||||
17 | Időlimit túllépés | 1.082s | 3280 KiB | ||||
subtask4 | 0/30 | ||||||
18 | Elfogadva | 7ms | 3500 KiB | ||||
19 | Elfogadva | 17ms | 4412 KiB | ||||
20 | Elfogadva | 43ms | 3696 KiB | ||||
21 | Elfogadva | 59ms | 4208 KiB | ||||
22 | Időlimit túllépés | 1.075s | 3468 KiB | ||||
23 | Időlimit túllépés | 1.057s | 3628 KiB | ||||
24 | Elfogadva | 97ms | 5012 KiB | ||||
25 | Időlimit túllépés | 1.034s | 3708 KiB | ||||
26 | Időlimit túllépés | 1.07s | 3736 KiB | ||||
27 | Elfogadva | 97ms | 4988 KiB | ||||
28 | Időlimit túllépés | 1.054s | 3856 KiB |