You are on page 1of 1

#include <stdio.

h>
#include <string.h>
#include <math.h>
#include <stdlib.h>

int main() {
int n2,i,j,k,g1,z,temp,c,test;
long n1,n;
scanf("%ld%d%ld",&n1,&n2,&n);
int a[n1],g[n2];
for (i=0;i<n1;i++)
scanf("%d",&a[i]);
for (i=0;i<n2;i++)
scanf("%d",&g[i]);

for (i=0;i<n;i++)
{
c=0;
scanf("%d%d",&k,&j);
g1 = g[j-1];

for(z=(g1-1);z<n1;z++)
{
test = k*(a[z-g1-1]);
if (a[z]<test)
{
temp = a[z];
a[z] = a[z-g1-1];
a[z-g1-1] = temp;
}
}

for (z=(g1-1);z<n1;z++)
{
if (a[z]>=test)
c++;
}
if (c==(n1-g1-1))
printf("yes");
else
printf("no");
printf("\n");

/* Enter your code here. Read input from STDIN. Print output to STDOUT */
return 0;
}

You might also like