#include <bits/stdc++.h>
using namespace std;
#define islam_zymchybekov void solve()
#define ios ios::sync_with_stdio(false); cin.tie(NULL);
#define pb push_back
#define all(x) x.begin(), x.end()
#define rall(x) x.rbegin(), x.rend()
#define fr first
#define sc second
#define YES cout<<"YES"<<endl;
#define NO cout<<"NO"<<endl;
#define endl '\n'
#define nl cout<<'\n';
#define int long long
#define stg string
#define yes cout<<"Yes\n";
#define no cout<<"No\n";
typedef vector<int> vi;
typedef pair<int,int> pi;
/*
talent is important,
as is the work we have to
do to achieve your goals... <Sorry, looks like I won't be able to go to the moon>©ciberpank
ok,enough quotes it's time to get to work
*/
int c,n,m,i,j,k,x,y,cnt=0,res=0,l=0,mx=-1,sum=0,nx=-1;
islam_zymchybekov{
string s,s1;
cin>>n>>m;
vector<string>v(n);
for(i=0;i<n;i++){
cin>>v[i];
}
for(i=0;i<m;i++){
cin>>s>>s1;
int ans=0;
for(j=0;j<n;j++){
if(v[j].size()>=max(s.size(),s1.size())){
if(v[j].substr(0,s.size())==s){
if( v[j].substr(v[j].size()-s1.size())==s1){
ans++;
}
}
}
}
cout<<ans;nl;
}
}
main(){
// ios;
int T = 1;
// cin >> T;
while(T--){
solve();
}
}
Compilation message
selling_rna.cpp:52:1: warning: ISO C++ forbids declaration of 'main' with no type [-Wreturn-type]
52 | main(){
| ^~~~
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Correct |
1 ms |
348 KB |
Output is correct |
2 |
Correct |
1 ms |
348 KB |
Output is correct |
3 |
Correct |
1 ms |
348 KB |
Output is correct |
4 |
Correct |
1 ms |
348 KB |
Output is correct |
5 |
Correct |
1 ms |
348 KB |
Output is correct |
6 |
Correct |
1 ms |
348 KB |
Output is correct |
7 |
Correct |
1 ms |
348 KB |
Output is correct |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Correct |
182 ms |
3164 KB |
Output is correct |
2 |
Correct |
652 ms |
4888 KB |
Output is correct |
3 |
Correct |
252 ms |
7296 KB |
Output is correct |
4 |
Correct |
309 ms |
7248 KB |
Output is correct |
5 |
Correct |
545 ms |
4656 KB |
Output is correct |
6 |
Correct |
667 ms |
4820 KB |
Output is correct |
7 |
Correct |
498 ms |
8220 KB |
Output is correct |
8 |
Correct |
1098 ms |
8776 KB |
Output is correct |
9 |
Correct |
1008 ms |
8780 KB |
Output is correct |
10 |
Correct |
1441 ms |
6620 KB |
Output is correct |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Execution timed out |
1527 ms |
2004 KB |
Time limit exceeded |
2 |
Halted |
0 ms |
0 KB |
- |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Correct |
1 ms |
348 KB |
Output is correct |
2 |
Correct |
1 ms |
348 KB |
Output is correct |
3 |
Correct |
1 ms |
348 KB |
Output is correct |
4 |
Correct |
1 ms |
348 KB |
Output is correct |
5 |
Correct |
1 ms |
348 KB |
Output is correct |
6 |
Correct |
1 ms |
348 KB |
Output is correct |
7 |
Correct |
1 ms |
348 KB |
Output is correct |
8 |
Correct |
182 ms |
3164 KB |
Output is correct |
9 |
Correct |
652 ms |
4888 KB |
Output is correct |
10 |
Correct |
252 ms |
7296 KB |
Output is correct |
11 |
Correct |
309 ms |
7248 KB |
Output is correct |
12 |
Correct |
545 ms |
4656 KB |
Output is correct |
13 |
Correct |
667 ms |
4820 KB |
Output is correct |
14 |
Correct |
498 ms |
8220 KB |
Output is correct |
15 |
Correct |
1098 ms |
8776 KB |
Output is correct |
16 |
Correct |
1008 ms |
8780 KB |
Output is correct |
17 |
Correct |
1441 ms |
6620 KB |
Output is correct |
18 |
Execution timed out |
1527 ms |
2004 KB |
Time limit exceeded |
19 |
Halted |
0 ms |
0 KB |
- |