http://www.spoj.pl/problems/THRBL/

my code is
i am getting TLE

# include<iostream>
# include<cstdio>
using namespace std;
//int search(long long int [],long long )
int main()
{
while(1)
{
int n,m;
int count=0;
long long int a[50010]={0};
int b[50010],c[50010];
if((scanf("%d%d",&n,&m))==EOF)
break;

int i;
for(i=0;i<n;i++)
    cin>>a[i];
for(i=0;i<m;i++)
    cin>>b[i]>>c[i];
int j;
int flag=0;
for(i=0;i<m;i++)
    {

    for(j=(b[i]-1);j<(c[i]-1);j++)
        if(a[(b[i]-1)]<a[j])
            {
            flag=1;
            break;
            }
    if(flag==0)
        count++;
    flag=0;
    }
cout<<count<<endl;
}
return 0;
}

why i am getting TLE...............can anyone explain
this...................plzzzzzzzzzz

-- 

*WITH REGARDS,*
*
*
*KARTIK SACHAN*

*B.TECH 2ND YEAR*
*COMPUTER SCIENCE AND ENGINEERING*
*NIT ALLAHABAD*

-- 
You received this message because you are subscribed to the Google Groups 
"Algorithm Geeks" group.
To post to this group, send email to algogeeks@googlegroups.com.
To unsubscribe from this group, send email to 
algogeeks+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/algogeeks?hl=en.

Reply via email to