0% found this document useful (0 votes)
21 views2 pages

Apmo 2024 - 1

Uploaded by

Lakshya P
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
21 views2 pages

Apmo 2024 - 1

Uploaded by

Lakshya P
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 2

/* Geogebra to Asymptote conversion, documentation at artofproblemsolving.

com/Wiki
go to User:Azjps/geogebra */
import graph; size(10cm);
real labelscalefactor = 0.5; /* changes label-to-point distance */
pen dps = linewidth(0.7) + fontsize(10); defaultpen(dps); /* default pen style */
pen dotstyle = black; /* point style */
real xmin = -0.7179271204979751, xmax = 18.182617255041496, ymin =
0.14536328148055072, ymax = 17.350284656822065; /* image dimensions */
pen ccqqqq = rgb(0.8,0,0); pen qqwuqq = rgb(0,0.39215686274509803,0);

draw((6,10)--(3,3)--(13,3)--cycle, linewidth(2) + ccqqqq);


/* draw figures */
draw((6,10)--(3,3), linewidth(2) + ccqqqq);
draw((3,3)--(13,3), linewidth(2) + ccqqqq);
draw((13,3)--(6,10), linewidth(2) + ccqqqq);
draw((xmin, -0.5150921846957086*xmin + 8.247738619676943)--(xmax, -
0.5150921846957086*xmax + 8.247738619676943), linewidth(2) + qqwuqq); /* line */
draw((xmin, 0.6539391010149826*xmin-0.48492508458191885)--(xmax,
0.6539391010149826*xmax-0.48492508458191885), linewidth(2) + qqwuqq); /* line */
draw(circle((4.164563932002954,7.11774944567628), 4.279260409123228), linewidth(2)
+ blue);
draw(circle((11.593980044345898,9.067971175166297), 6.228737135113876),
linewidth(2) + blue);
draw((xmin, -3.8095238095238573*xmin + 32.85714285714316)--(xmax, -
3.8095238095238573*xmax + 32.85714285714316), linewidth(2) + linetype("4 4")); /*
line */
draw((4.299827586206897,6.032931034482758)--(9.96706896551724,6.032931034482758),
linewidth(2) + ccqqqq);
draw((xmin, 2.3333333333333335*xmin-4)--(xmax, 2.3333333333333335*xmax-4),
linewidth(2) + ccqqqq); /* line */
draw((xmin, -1*xmin + 16)--(xmax, -1*xmax + 16), linewidth(2) + ccqqqq); /* line */
draw(circle((7.1334482758620705,7.640370441165229), 3.2578010465646234),
linewidth(2));
draw((5.5260088691795985,10.473991130820401)--
(4.299827586206897,6.032931034482758), linewidth(2));
draw((9.96706896551724,6.032931034482758)--(6.343234956800982,10.80088156586896),
linewidth(2));
/* dots and labels */
dot((6,10),dotstyle);
dot((3,3),dotstyle);
label("$B$", (3.0802683999453637,3.220092988506104), NE * labelscalefactor);
dot((13,3),dotstyle);
label("$C$", (13.09574825444774,3.220092988506104), NE * labelscalefactor);
dot((9.96706896551724,6.032931034482758),linewidth(4pt) + dotstyle);
label("$E$", (10.06623516076079,6.204389468854434), NE * labelscalefactor);
dot((4.299827586206897,6.032931034482758),linewidth(4pt) + dotstyle);
label("$D$", (4.3915501867650875,6.204389468854434), NE * labelscalefactor);
dot((7.47,4.4),dotstyle);
label("$X$", (7.556713120467871,4.621808002003047), NE * labelscalefactor);
dot((10.187960088691797,3),linewidth(4pt) + dotstyle);
label("$P$", (10.26970992078454,3.1748763751674924), NE * labelscalefactor);
dot((5.329127864005908,3),linewidth(4pt) + dotstyle);
label("$Q$", (5.408923986883839,3.1748763751674924), NE * labelscalefactor);
dot((5.708995358946694,11.108589108774511),linewidth(4pt) + dotstyle);
label("$Y$", (5.793265200262035,11.29125846944818), NE * labelscalefactor);
dot((7.041355603448266,6.032931034482758),linewidth(4pt) + dotstyle);
label("$T$", (7.1271552937510645,6.204389468854434), NE * labelscalefactor);
dot((7.8375,3),linewidth(4pt) + dotstyle);
label("$Z$", (7.91844602717676,3.1748763751674924), NE * labelscalefactor);
dot((5.5260088691795985,10.473991130820401),linewidth(4pt) + dotstyle);
label("$F$", (5.61239874690759,10.658225882707626), NE * labelscalefactor);
dot((6.343234956800982,10.80088156586896),linewidth(4pt) + dotstyle);
label("$G$", (6.426297787002591,10.974742176077903), NE * labelscalefactor);
clip((xmin,ymin)--(xmin,ymax)--(xmax,ymax)--(xmax,ymin)--cycle);
/* end of picture */

You might also like