นิพจน์ 16: "e" Subscript, "q" "u" "a" "l" , Baseline left parenthesis, "a" , "b" , right parenthesis equals left brace, "a" greater than or equal to "b" : 1 , 0 , right brace times left brace, "a" less than or equal to "b" : 1 , 0 , right braceequala,b=a≥b:1,0·a≤b:1,0
16
นิพจน์ 17: "n" Subscript, "o" "t" "E" "q" "u" "a" "l" , Baseline left parenthesis, "a" , "b" , right parenthesis equals left brace, "a" greater than "b" : 1 , 0 , right brace plus left brace, "a" less than "b" : 1 , 0 , right bracenotEquala,b=a>b:1,0+a<b:1,0
17
นิพจน์ 18: "o" Subscript, "n" "S" "e" "g" "m" "e" "n" "t" , Baseline left parenthesis, "p" , "q" , "r" , right parenthesis equals left brace, "q" . "x" less than or equal to max left parenthesis, "p" . "x" , "r" . "x" , right parenthesis : 1 , 0 , right brace times left brace, "q" . "x" greater than or equal to min left parenthesis, "p" . "x" , "r" . "x" , right parenthesis : 1 , 0 , right brace times left brace, "q" . "y" less than or equal to max left parenthesis, "p" . "y" , "r" . "y" , right parenthesis : 1 , 0 , right brace times left brace, "q" . "y" greater than or equal to min left parenthesis, "p" . "y" , "r" . "y" , right parenthesis : 1 , 0 , right braceonSegmentp,q,r=q.x≤maxp.x,r.x:1,0·q.x≥minp.x,r.x:1,0·q.y≤maxp.y,r.y:1,0·q.y≥minp.y,r.y:1,0
18
นิพจน์ 19: "o" Subscript, "r" "i" "e" "n" "t" "a" "t" "i" "o" "n" , Baseline left parenthesis, "p" , "q" , "r" , right parenthesis equals signum left parenthesis, ( "q" . "y" minus "p" . "y" ) * ( "r" . "x" minus "q" . "x" ) minus ( "q" . "x" minus "p" . "x" ) * ( "r" . "y" minus "q" . "y" ) , right parenthesisorientationp,q,r=sign(q.y−p.y)*(r.x−q.x)−(q.x−p.x)*(r.y−q.y)
19
นิพจน์ 20: "o" Subscript, 1 , Baseline equals "o" Subscript, "r" "i" "e" "n" "t" "a" "t" "i" "o" "n" , Baseline left parenthesis, "p" Subscript, 1 , Baseline , "q" Subscript, 1 , Baseline , "p" Subscript, 2 , Baseline , right parenthesiso1=orientationp1,q1,p2
equals=
11
20
นิพจน์ 21: "o" Subscript, 2 , Baseline equals "o" Subscript, "r" "i" "e" "n" "t" "a" "t" "i" "o" "n" , Baseline left parenthesis, "p" Subscript, 1 , Baseline , "q" Subscript, 1 , Baseline , "q" Subscript, 2 , Baseline , right parenthesiso2=orientationp1,q1,q2
equals=
negative 1−1
21
นิพจน์ 22: "o" Subscript, 3 , Baseline equals "o" Subscript, "r" "i" "e" "n" "t" "a" "t" "i" "o" "n" , Baseline left parenthesis, "p" Subscript, 2 , Baseline , "q" Subscript, 2 , Baseline , "p" Subscript, 1 , Baseline , right parenthesiso3=orientationp2,q2,p1
equals=
negative 1−1
22
นิพจน์ 23: "o" Subscript, 4 , Baseline equals "o" Subscript, "r" "i" "e" "n" "t" "a" "t" "i" "o" "n" , Baseline left parenthesis, "p" Subscript, 2 , Baseline , "q" Subscript, 2 , Baseline , "q" Subscript, 1 , Baseline , right parenthesiso4=orientationp2,q2,q1
equals=
11
23
นิพจน์ 24: "c" Subscript, 0 , Baseline equals "n" Subscript, "o" "t" "E" "q" "u" "a" "l" , Baseline left parenthesis, "o" Subscript, 1 , Baseline , "o" Subscript, 2 , Baseline , right parenthesis times "n" Subscript, "o" "t" "E" "q" "u" "a" "l" , Baseline left parenthesis, "o" Subscript, 3 , Baseline , "o" Subscript, 4 , Baseline , right parenthesisc0=notEqualo1,o2·notEqualo3,o4
equals=
11
24
นิพจน์ 25: "c" Subscript, 1 , Baseline equals "e" Subscript, "q" "u" "a" "l" , Baseline left parenthesis, "o" Subscript, 1 , Baseline , 0 , right parenthesis times "o" Subscript, "n" "S" "e" "g" "m" "e" "n" "t" , Baseline left parenthesis, "p" Subscript, 1 , Baseline , "p" Subscript, 2 , Baseline , "q" Subscript, 1 , Baseline , right parenthesisc1=equalo1,0·onSegmentp1,p2,q1
equals=
00
25
นิพจน์ 26: "c" Subscript, 2 , Baseline equals "e" Subscript, "q" "u" "a" "l" , Baseline left parenthesis, "o" Subscript, 2 , Baseline , 0 , right parenthesis times "o" Subscript, "n" "S" "e" "g" "m" "e" "n" "t" , Baseline left parenthesis, "p" Subscript, 1 , Baseline , "q" Subscript, 2 , Baseline , "q" Subscript, 1 , Baseline , right parenthesisc2=equalo2,0·onSegmentp1,q2,q1
equals=
00
26
นิพจน์ 27: "c" Subscript, 3 , Baseline equals "e" Subscript, "q" "u" "a" "l" , Baseline left parenthesis, "o" Subscript, 3 , Baseline , 0 , right parenthesis times "o" Subscript, "n" "S" "e" "g" "m" "e" "n" "t" , Baseline left parenthesis, "p" Subscript, 2 , Baseline , "p" Subscript, 1 , Baseline , "q" Subscript, 2 , Baseline , right parenthesisc3=equalo3,0·onSegmentp2,p1,q2
equals=
00
27
นิพจน์ 28: "c" Subscript, 4 , Baseline equals "e" Subscript, "q" "u" "a" "l" , Baseline left parenthesis, "o" Subscript, 4 , Baseline , 0 , right parenthesis times "o" Subscript, "n" "S" "e" "g" "m" "e" "n" "t" , Baseline left parenthesis, "p" Subscript, 2 , Baseline , "q" Subscript, 1 , Baseline , "q" Subscript, 2 , Baseline , right parenthesisc4=equalo4,0·onSegmentp2,q1,q2
equals=
00
28
นิพจน์ 29: "c" equals left brace, "c" Subscript, 0 , Baseline plus "c" Subscript, 1 , Baseline plus "c" Subscript, 2 , Baseline plus "c" Subscript, 3 , Baseline plus "c" Subscript, 4 , Baseline greater than 0 : 1 , 0 , right bracec=c0+c1+c2+c3+c4>0:1,0
equals=
11
29
Intersecting: left parenthesis, 5 , 11 plus left parenthesis, "c" minus 1 , right parenthesis times 10 to the 8th power , right parenthesis5,11+c−1·108
ป้ายกำกับ:
30
Not Intersecting: left parenthesis, 5 , 11 plus "c" times 10 to the 8th power , right parenthesis5,11+c·108