1

Classer les 10 figures ci-dessous par aires croissantes

10  - 5 - 9  - 7 - 8  - 2 - 1 - 4  - 3  - 6 

Solution

A = (-1, 5)
B = (2, 5)
C = (1, 2)
D = (-1, 2)
poly1, a, b, c, d = Polygon(A, B, C, D)
E = (6, 5)
F = (5, 4)
G = (6, 2)
H = (3, 2)
I = (3, 4)
J = (4, 5)
poly2, e, f, g, h, i, j = Polygon(E, F, G, H, I, J)
K = (8, 5)
L = (7, 5)
M = (8, 4)
N = (7, 4)
O = (7, 2)
P = (8, 2)
Q = (9, 2)
R = (10, 2)
S = (10, 4)
T = (10, 5)
poly3, k, l, m, n, o, p, q, r, s, t = Polygon(K, L, M, N, O, P, Q, R, S, T)
U = (12, 5)
V = (12, 4)
W = (11, 5)
Z = (11, 3)
A_1 = (11, 2)
B_1 = (13, 2)
C_1 = (13, 3)
D_1 = (14, 2)
E_1 = (14, 3)
F_1 = (14, 5)
poly4, u, v, w, z, a_1, b_1, c_1, d_1, e_1, f_1 = Polygon(U, V, W, Z, A_1, B_1, C_1, D_1, E_1, F_1)
G_1 = (17, 5)
H_1 = (16, 4)
I_1 = (15, 5)
J_1 = (15, 4)
K_1 = (16, 3)
L_1 = (15, 2)
M_1 = (16, 2)
N_1 = (17, 3)
O_1 = (18, 2)
P_1 = (18, 3)
Q_1 = (17, 4)
R_1 = (18, 5)
poly5, g_1, h_1, i_1, j_1, k_1, l_1, m_1, n_1, o_1, p_1, q_1, r_1 = Polygon(G_1, H_1, I_1, J_1, K_1, L_1, M_1, N_1, O_1, P_1, Q_1, R_1)
S_1 = (-1, 0)
T_1 = (2, 0)
U_1 = (2, -3)
V_1 = (-1, -3)
poly6, s_1, t_1, u_1, v_1 = Polygon(S_1, T_1, U_1, V_1)
W_1 = (4, 0)
Z_1 = (4, -1)
A_2 = (3, -1)
B_2 = (3, -3)
C_2 = (6, -3)
D_2 = (4, -2)
E_2 = (6, -1)
F_2 = (6, 0)
poly7, w_1, z_1, a_2, b_2, c_2, d_2, e_2, f_2 = Polygon(W_1, Z_1, A_2, B_2, C_2, D_2, E_2, F_2)
G_2 = (8, 0)
H_2 = (7, 0)
I_2 = (7, -2)
J_2 = (8, -3)
K_2 = (10, -3)
L_2 = (10, -2)
M_2 = (8, -1)
N_2 = (10, 0)
poly8, g_2, h_2, i_2, j_2, k_2, l_2, m_2, n_2 = Polygon(G_2, H_2, I_2, J_2, K_2, L_2, M_2, N_2)
O_2 = (14, 0)
P_2 = (13, 0)
Q_2 = (12, 0)
R_2 = (11, 0)
S_2 = (12, -1)
T_2 = (11, -2)
U_2 = (11, -3)
V_2 = (12, -3)
W_2 = (14, -2)
Z_2 = (12, -2)
A_3 = (14, -1)
B_3 = (13, -1)
poly9, o_2, p_2, q_2, r_2, s_2, t_2, u_2, v_2, w_2, z_2, a_3, b_3 = Polygon(O_2, P_2, Q_2, R_2, S_2, T_2, U_2, V_2, W_2, Z_2, A_3, B_3)
C_3 = (18, -1)
D_3 = (17, 0)
E_3 = (17.004643407421963, -1.4440938521013407)
F_3 = (15.965976021880211, -1.4633284333150767)
G_3 = (16, 0)
H_3 = (15, -1)
I_3 = (16, -2)
J_3 = (15, -2)
K_3 = (16, -3)
L_3 = (17, -3)
M_3 = (18, -2)
N_3 = (17, -2)
poly10, c_3, d_3, e_3, f_3, g_3, h_3, i_3, j_3, k_3, l_3, m_3, n_3 = Polygon(C_3, D_3, E_3, F_3, G_3, H_3, I_3, J_3, K_3, L_3, M_3, N_3)
texte2 = Text(2)
texte3 = Text(3)
texte4 = Text(4)
texte5 = Text(5)
texte6 = Text(6)
texte7 = Text(7)
texte8 = Text(8)
texte9 = Text(9)
texte10 = Text(10)
texte11 = Text("aire = " + poly1)
texte12 = Text("aire = " + poly2)
texte13 = Text("aire = " + poly3)
texte14 = Text("aire = " + poly4)
texte15 = Text("aire = " + poly5)
texte16 = Text("aire = " + poly6)
texte17 = Text("aire = " + poly7)
texte18 = Text("aire = " + poly8)
texte19 = Text("aire = " + poly9)
texte20 = Text("aire = " + poly10)
o_3 = false