Complète le pavage de manière à ce qu'il
remplisse l'écran.

Pour cela, tu dois d'abord tracer des droites à partir
de points noirs puis utiliser l'outil “symétrie axiale”.
 

Afficher/cacher les consignes

u_1 = false
eq1: x = 4
A = (20, -40)
B = (10, -40)
C = (-10, -10)
D = (20, 10)
E = (40, -20)
F = (30, -20)
poly1, a, b, c, d, e, f = Polygon(A, B, C, D, E, F)
g = Line(B, A)
A' = Mirror(A, g)
B' = Mirror(B, g)
C' = Mirror(C, g)
D' = Mirror(D, g)
E' = Mirror(E, g)
F' = Mirror(F, g)
poly1', a', b', c', d', e', f' = Polygon(A', B', C', D', E', F')
h = Line(E, E')
A'_1 = Mirror(A, h)
B'_1 = Mirror(B, h)
C'_1 = Mirror(C, h)
D'_1 = Mirror(D, h)
E'_1 = Mirror(E, h)
F'_1 = Mirror(F, h)
poly1'_1, a'_1, b'_1, c'_1, d'_1, e'_1, f'_1 = Polygon(A'_1, B'_1, C'_1, D'_1, E'_1, F'_1)
A'' = Mirror(A', h)
B'' = Mirror(B', h)
C'' = Mirror(C', h)
D'' = Mirror(D', h)
E'' = Mirror(E', h)
F'' = Mirror(F', h)
poly1'', a'', b'', c'', d'', e'', f'' = Polygon(A'', B'', C'', D'', E'', F'')
i = Line(D, D'_1)
G = Mirror(A'_1, i)
H = Mirror(B'_1, i)
I = Mirror(C'_1, i)
J = Mirror(D'_1, i)
K = Mirror(E'_1, i)
L = Mirror(F'_1, i)
poly2, g_1, h_1, i_1, j, k, l = Polygon(G, H, I, J, K, L)
A'_2 = Mirror(A, i)
B'_2 = Mirror(B, i)
C'_2 = Mirror(C, i)
D'_2 = Mirror(D, i)
E'_2 = Mirror(E, i)
F'_2 = Mirror(F, i)
poly1'_2, a'_2, b'_2, c'_2, d'_2, e'_2, f'_2 = Polygon(A'_2, B'_2, C'_2, D'_2, E'_2, F'_2)
m = Line(I, C'_1)
G' = Mirror(G, m)
H' = Mirror(H, m)
I' = Mirror(I, m)
J' = Mirror(J, m)
K' = Mirror(K, m)
L' = Mirror(L, m)
poly2', g', h', i', j', k', l' = Polygon(G', H', I', J', K', L')
M = Mirror(A'_1, m)
N = Mirror(B'_1, m)
O = Mirror(C'_1, m)
P = Mirror(D'_1, m)
Q = Mirror(E'_1, m)
R = Mirror(F'_1, m)
poly3, m_1, n, o, p, q, r = Polygon(M, N, O, P, Q, R)
A''' = Mirror(A'', m)
B''' = Mirror(B'', m)
C''' = Mirror(C'', m)
D''' = Mirror(D'', m)
E''' = Mirror(E'', m)
F''' = Mirror(F'', m)
poly1''', a''', b''', c''', d''', e''', f''' = Polygon(A''', B''', C''', D''', E''', F''')
s = Line(K', E''')
G'' = Mirror(G', s)
H'' = Mirror(H', s)
I'' = Mirror(I', s)
J'' = Mirror(J', s)
K'' = Mirror(K', s)
L'' = Mirror(L', s)
poly2'', g'', h'', i'', j'', k'', l'' = Polygon(G'', H'', I'', J'', K'', L'')
G'_1 = Mirror(G, s)
H'_1 = Mirror(H, s)
I'_1 = Mirror(I, s)
J'_1 = Mirror(J, s)
K'_1 = Mirror(K, s)
L'_1 = Mirror(L, s)
poly2'_1, g'_1, h'_1, i'_1, j'_1, k'_1, l'_1 = Polygon(G'_1, H'_1, I'_1, J'_1, K'_1, L'_1)
S = Mirror(A'_2, s)
T = Mirror(B'_2, s)
U = Mirror(C'_2, s)
V = Mirror(D'_2, s)
W = Mirror(E'_2, s)
Z = Mirror(F'_2, s)
poly4, s_1, t, u, v, w, z_1 = Polygon(S, T, U, V, W, Z)
A'_3 = Mirror(A, s)
B'_3 = Mirror(B, s)
C'_3 = Mirror(C, s)
D'_3 = Mirror(D, s)
E'_3 = Mirror(E, s)
F'_3 = Mirror(F, s)
poly1'_3, a'_3, b'_3, c'_3, d'_3, e'_3, f'_3 = Polygon(A'_3, B'_3, C'_3, D'_3, E'_3, F'_3)
A_1 = Mirror(A'_1, s)
B_1 = Mirror(B'_1, s)
C_1 = Mirror(C'_1, s)
D_1 = Mirror(D'_1, s)
E_1 = Mirror(E'_1, s)
F_1 = Mirror(F'_1, s)
poly5, a_1, b_1, c_1, d_1, e_1, f_1 = Polygon(A_1, B_1, C_1, D_1, E_1, F_1)
M' = Mirror(M, s)
N' = Mirror(N, s)
O' = Mirror(O, s)
P' = Mirror(P, s)
Q' = Mirror(Q, s)
R' = Mirror(R, s)
poly3', m', n', o', p', q', r' = Polygon(M', N', O', P', Q', R')
A''_1 = Mirror(A', s)
B''_1 = Mirror(B', s)
C''_1 = Mirror(C', s)
D''_1 = Mirror(D', s)
E''_1 = Mirror(E', s)
F''_1 = Mirror(F', s)
poly1''_1, a''_1, b''_1, c''_1, d''_1, e''_1, f''_1 = Polygon(A''_1, B''_1, C''_1, D''_1, E''_1, F''_1)
A'''_1 = Mirror(A'', s)
B'''_1 = Mirror(B'', s)
C'''_1 = Mirror(C'', s)
D'''_1 = Mirror(D'', s)
E'''_1 = Mirror(E'', s)
F'''_1 = Mirror(F'', s)
poly1'''_1, a'''_1, b'''_1, c'''_1, d'''_1, e'''_1, f'''_1 = Polygon(A'''_1, B'''_1, C'''_1, D'''_1, E'''_1, F'''_1)
G_1 = Mirror(A''', s)
H_1 = Mirror(B''', s)
I_1 = Mirror(C''', s)
J_1 = Mirror(D''', s)
K_1 = Mirror(E''', s)
L_1 = Mirror(F''', s)
poly6, j_1, k_1, l_1, n_1, p_1, q_1 = Polygon(G_1, H_1, I_1, J_1, K_1, L_1)
n_3 = Line(D', D'')
A''_2 = Mirror(A', n_3)
B''_2 = Mirror(B', n_3)
C''_2 = Mirror(C', n_3)
D''_2 = Mirror(D', n_3)
E''_2 = Mirror(E', n_3)
F''_2 = Mirror(F', n_3)
poly1''_2, a''_2, b''_2, c''_2, d''_2, e''_2, f''_2 = Polygon(A''_2, B''_2, C''_2, D''_2, E''_2, F''_2)
A'''_2 = Mirror(A'', n_3)
B'''_2 = Mirror(B'', n_3)
C'''_2 = Mirror(C'', n_3)
D'''_2 = Mirror(D'', n_3)
E'''_2 = Mirror(E'', n_3)
F'''_2 = Mirror(F'', n_3)
poly1'''_2, a'''_2, b'''_2, c'''_2, d'''_2, e'''_2, f'''_2 = Polygon(A'''_2, B'''_2, C'''_2, D'''_2, E'''_2, F'''_2)
A_3 = Mirror(A''', n_3)
B_3 = Mirror(B''', n_3)
C_3 = Mirror(C''', n_3)
D_3 = Mirror(D''', n_3)
E_3 = Mirror(E''', n_3)
F_3 = Mirror(F''', n_3)
poly11, a_3, b_3, c_3, d_3, e_3, p_3 = Polygon(A_3, B_3, C_3, D_3, E_3, F_3)
G_3 = Mirror(G_1, n_3)
H_3 = Mirror(H_1, n_3)
I_3 = Mirror(I_1, n_3)
J_3 = Mirror(J_1, n_3)
K_3 = Mirror(K_1, n_3)
L_3 = Mirror(L_1, n_3)
poly6'_1, q_3, r_3, s_3, t_3, f_4, g_4 = Polygon(G_3, H_3, I_3, J_3, K_3, L_3)
M_3 = Mirror(A'''_1, n_3)
N_3 = Mirror(B'''_1, n_3)
O_3 = Mirror(C'''_1, n_3)
P_3 = Mirror(D'''_1, n_3)
Q_3 = Mirror(E'''_1, n_3)
R_3 = Mirror(F'''_1, n_3)
poly12, h_4, i_4, o_3, j_4, k_4, l_4 = Polygon(M_3, N_3, O_3, P_3, Q_3, R_3)
S_3 = Mirror(A''_1, n_3)
T_3 = Mirror(B''_1, n_3)
U_3 = Mirror(C''_1, n_3)
V_3 = Mirror(D''_1, n_3)
W_3 = Mirror(E''_1, n_3)
Z_3 = Mirror(F''_1, n_3)
poly13, m_4, n_4, u_3, v_3, w_3, z_3 = Polygon(S_3, T_3, U_3, V_3, W_3, Z_3)
m_5 = Line(B''_2, A''_2)
S_4 = Mirror(A''_2, m_5)
T_4 = Mirror(B''_2, m_5)
U_4 = Mirror(C''_2, m_5)
V_4 = Mirror(D''_2, m_5)
W_4 = Mirror(E''_2, m_5)
Z_4 = Mirror(F''_2, m_5)
poly14, n_5, p_5, u_4, v_4, w_4, z_4 = Polygon(S_4, T_4, U_4, V_4, W_4, Z_4)
A_5 = Mirror(A'''_2, m_5)
B_5 = Mirror(B'''_2, m_5)
C_5 = Mirror(C'''_2, m_5)
D_5 = Mirror(D'''_2, m_5)
E_5 = Mirror(E'''_2, m_5)
F_5 = Mirror(F'''_2, m_5)
poly15, a_5, b_5, c_5, d_5, e_5, q_5 = Polygon(A_5, B_5, C_5, D_5, E_5, F_5)
G_5 = Mirror(A_3, m_5)
H_5 = Mirror(B_3, m_5)
I_5 = Mirror(C_3, m_5)
J_5 = Mirror(D_3, m_5)
K_5 = Mirror(E_3, m_5)
L_5 = Mirror(F_3, m_5)
poly11', r_5, s_5, t_5, f_6, g_6, h_6 = Polygon(G_5, H_5, I_5, J_5, K_5, L_5)
M_5 = Mirror(G_3, m_5)
N_5 = Mirror(H_3, m_5)
O_5 = Mirror(I_3, m_5)
P_5 = Mirror(J_3, m_5)
Q_5 = Mirror(K_3, m_5)
R_5 = Mirror(L_3, m_5)
poly16, i_6, j_6, o_5, k_6, l_6, m_6 = Polygon(M_5, N_5, O_5, P_5, Q_5, R_5)
S_5 = Mirror(M_3, m_5)
T_5 = Mirror(N_3, m_5)
U_5 = Mirror(O_3, m_5)
V_5 = Mirror(P_3, m_5)
W_5 = Mirror(Q_3, m_5)
Z_5 = Mirror(R_3, m_5)
poly12', n_6, p_6, u_5, v_5, w_5, z_5 = Polygon(S_5, T_5, U_5, V_5, W_5, Z_5)
A_6 = Mirror(S_3, m_5)
B_6 = Mirror(T_3, m_5)
C_6 = Mirror(U_3, m_5)
D_6 = Mirror(V_3, m_5)
E_6 = Mirror(W_3, m_5)
F_6 = Mirror(Z_3, m_5)
poly13', a_6, b_6, c_6, d_6, e_6, q_6 = Polygon(A_6, B_6, C_6, D_6, E_6, F_6)