OJ 时间超限怎么弄
#include<stdio.h>int a[100100];
void bba(int a[],int n,int x,int y)
{int i,k=x-1;
int t=a[k];
for(i=x;i<y;i++)
if(a[i]>t)
k=i;
printf("%d\n",a[k]);
}
int main()
{int m,n,i,j=0,x,y;
scanf("%d%d",&n,&m);
for(i=0;i<n;i++)
scanf("%d",&a[i]);
while(j++<m)
{scanf("%d%d",&x,&y);
bba(a,n,x,y);
}
return 0;
}
为甚么总是时间超限 !!!