pastebin

Paste Search Dynamic
Recent pastes
c max
  1. while a=gets do
  2.         b=a.split(" ").map{|e| e.to_f}
  3.         c=[0,0]
  4.         3.times{|p1|
  5.                 p2=p1*2
  6.                 p3=((p1+1)%3)*2
  7.                 dx1=b[p2]-b[6]
  8.                 dy1=b[p2+1]-b[7]
  9.                 dx2=b[p3]-b[6]
  10.                 dy2=b[p3+1]-b[7]
  11.                 t=dx1*dy2-dy1*dx2
  12.                 c[0]+=1 if t<0
  13.                 c[1]+=1 if t>0
  14.         }
  15.         puts (c.max==3)?"YES":"NO"
  16. end
Parsed in 0.009 seconds