Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- #include<bits/stdc++.h>
- using namespace std;
- vector<int>v1,v2;
- long long lstsize;
- long long lstsize1;
- bool issubset()
- {
- long long i=0,j=0;
- while(i<lstsize1 && j<lstsize)
- {
- if(v1[j]<v2[i])
- {
- j++;
- }
- else if(v1[j]==v2[i])
- {
- j++;
- i++;
- }
- else if(v1[j]>v2[i])
- {
- return 0;
- }
- }
- return (i<lstsize1)?false:true;
- }
- int main()
- {
- int n,i;
- bool ans;
- for(i=0;i<5;i++)
- {
- scanf("%lld",&n);
- v1.push_back(n);
- }
- for(i=0;i<3;i++)
- {
- scanf("%lld",&n);
- v2.push_back(n);
- }
- long long lstsize=v1.size();
- long long lstsize1=v2.size();
- ans=issubset();
- if(ans==true)
- cout<<"y"<<endl;
- else
- cout<<"no"<<endl;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment