Zašto i kako TLE na poslednja 2 primjera:
// task:Golf
// Dragan Vidakovic 14.01.2012. u 23:07
# include <iostream>
# include <cmath>
# include <cstdio>
using namespace std;
double djx,djy,px,py,x,y,a,b;
long long n,i,sol;
bool jel=false;
int main ()
{
// unosim koordinate Djure i palice
scanf("%lf%lf",&djx,&djy);
//cin>>djx>>djy
scanf("%lf%lf",&py,&py);
//cin>>px>>py;
// unosim broj rupa
scanf("%lld",&n);
//cin>>n;
for (i=0; i<n; i++)
{
cin>>x>>y; // unosim koordinate rupe
a=sqrt( (px-x)*(px-x) + (py-y)*(py-y));
b=sqrt( (djx-x)*(djx-x) + (djy - y)*(djy-y)); // palica 2x brza od Djure
if ( (jel == false) && ( 2*b<a ))
{
jel=true;
printf("%lld",i+1);
break;
}
}
if (!jel) printf("Nadrljao je!");
//system("pause");
}