標靶定位

f(x) = (tan(30°) * x)
g(x) = x
h(x) = (tan(60°) * x)
p(x) = (-f(x))
q(x) = (-g(x))
list_1 = Sequence(x^(2) + y^(2) = i^(2), i, 1, 13)
r(x) = (-h(x))
angle = Sequence(i°, i, 1, 360, 3)
p1 = Sequence(Intersect[f, Element[list_1, i], 2], i, 1, 13)
p2 = Sequence(Intersect[g, Element[list_1, i], 2], i, 1, 13)
p3 = Sequence(Intersect[h, Element[list_1, i], 2], i, 1, 13)
p4 = Sequence(Intersect[r, Element[list_1, i]], i, 1, 13)
p5 = Sequence(Intersect[q, Element[list_1, i]], i, 1, 13)
p6 = Sequence(Intersect[p, Element[list_1, i]], i, 1, 13)
p7 = Sequence(Intersect[f, Element[list_1, i]], i, 1, 13)
p8 = Sequence(Intersect[g, Element[list_1, i]], i, 1, 13)
p9 = Sequence(Intersect[h, Element[list_1, i]], i, 1, 13)
p10 = Sequence(Intersect[r, Element[list_1, i], 2], i, 1, 13)
p11 = Sequence(Intersect[p, Element[list_1, i], 2], i, 1, 13)
p12 = Sequence(Intersect[q, Element[list_1, i], 2], i, 1, 13)
px = Sequence((i, 0), i, -13, 13)
py = Sequence((0, i), i, -13, 13)
c = Element(list_1, 13)
d = Element(list_1, 1)
e = Element(list_1, 7)
A: (Random[1, 13]; 30°)
B: (Random[1, 13]; 45°)
C: (Random[1, 13]; 60°)
D: (Random[1, 13]; 90°)
E: (Random[1, 13]; 120°)
F: (Random[1, 13]; 135°)
G: (Random[1, 13]; 150°)
H: (Random[1, 13]; 180°)
I: (Random[1, 13]; 210°)
J: (Random[1, 13]; 225°)
K: (Random[1, 13]; 240°)
L: (Random[1, 13]; 270°)
M: (Random[1, 13]; 300°)
N: (Random[1, 13]; 315°)
P: (Random[1, 13]; 330°)
Q: (Random[1, 13]; 0°)