Sujet 20

Télécharger le sujet : Voir le PDF du sujet

Télécharger tous les sujets : Voir le PDF de tous les sujets


Exercice 1, écrire le code de la fonction demandée :
###(Dés-)Active le code après la ligne # Tests (insensible à la casse)
(Ctrl+I)
Entrer ou sortir du mode "deux colonnes"
(Alt+: ; Ctrl pour inverser les colonnes)
Entrer ou sortir du mode "plein écran"
(Esc)
Tronquer ou non le feedback dans les terminaux (sortie standard & stacktrace / relancer le code pour appliquer)
Si activé, le texte copié dans le terminal est joint sur une seule ligne avant d'être copié dans le presse-papier
Évaluations restantes : 5/5
.128013bgokrenuix=4:w8]5{d) al_th2;,c0}vms/f91(q[3pySP76050t0g0z0w0j0x0J0v0E0x0w0J0J0l010z0j0S010406050J0i0I0I0w0f0T040U0d0x0i0=0d0h050K0|0~10120`0S04051i1b1l0K1i0`0t0j0H0*0,0.0:0A0j0c0A0x1z0A0z0^050#0b0x0g1u0-0/011y1A1C1A0z1I1K1G0z0f1j0z0A0*150J0S0w0h0:0B011M1w010L0%0g0h0w0I0g1G1)1+1:1O1?1K1_1{0^0a0v0V0f0d0S0d0J0j180h0v0Z1%0f0f0g0E2g1b1~0h1j0K1#2t1Y1!1Z1H0t200:1C0h1^2d1G1r1t0+1N2D0j2F0h0d2J1G0S2m1j2r2t2X0{1*2h2L1;2Q0f0 0x0^0N2q2#0_2!1 2%1O2)2+0^0B2/1+2;2r2C012_0w2,040R2}2s0`302@0:33350m382 2#313e0^0r3h3a3j3c320d2*340^0X3o2=2$1v2^3t2`040W3y3b3B3d3D3v040p3H3q3J3s3u350M3h1m2V1b2J2w0t1!2B3r0E2R1|1j3!1k3Y2Z1c2:053*0Z2W3Q2M010e0^0Z0L3W3I3|0o0^0v423{2(0L0^0I2O0y0!0y0 0k482?3R0@040O4k3A3|0h0^1I4q314n0u0n3o0v4C47432(0^0H4d1a3=2~4E491O0d0^0l3h4N4l4s4u0w0b4w3r4n0Q4!3R4d0^0F4(3|4n0q4B4D3z3k4H4i4T4?3r4Q044S4L2s4U4r4G044v503`4V1;4$4-1;4*044,574{4m0^4:57064D52313~040L3t4`4F2^4H5v4O0:0d45042O5z595x554Y5c1O4n4A5m5o5o5i3|5r0j41575p3r4t040H5G534P0^020c0z0C5%4@5#4_5h5w0:5N4;5Q5Q5S544I0w4j5X5}5)4~5/5Z5y5P5{5Y3R5U5W2X6b4W5#663R4}020x5-6j6h4I5F5?5A015_696a4=5@324^6s6f635B4R6p5~5`6g1;5r2m0z0i0f4K6E6A4n0s5L0:0J1.04020P0i0d5-4J6$6(6o6t5H5^0^5O2Z6A5!6r6S3?6U0^0D6I1O6Z5*6%6)0C4i6,756X6v6=7a6_5=6@6u4n0G3y0K3^0g2t2U7n3Z1s3#2w2z2u4Y1K2t3!0`0K0Z0#0%0J04.

Exercice 2, compléter le code de la fonction (ou les fonctions) demandée(s) :
###(Dés-)Active le code après la ligne # Tests (insensible à la casse)
(Ctrl+I)
Entrer ou sortir du mode "deux colonnes"
(Alt+: ; Ctrl pour inverser les colonnes)
Entrer ou sortir du mode "plein écran"
(Esc)
Tronquer ou non le feedback dans les terminaux (sortie standard & stacktrace / relancer le code pour appliquer)
Si activé, le texte copié dans le terminal est joint sur une seule ligne avant d'être copié dans le presse-papier
Évaluations restantes : 5/5
.128013go.kràe=V:w5) a_2hIc0çmq9(3CySéP76bjnuiA4-8]dlt,;vDs/f1è[pR050T0h0V0p0N0U0!0o0u0U0p0!0!0i010V0N0*010406050!0M0x0x0p0f0D040E0c0U0M0 0c0L050#16181a1c140*04051s1l1v0#1s140T0N0Y0@0_0{0}0s0N0b0s0U1J0s0V12050/0J0U0h1E0`0|011I1K1M1K0V1S1U1Q0V0f1t0V0s0@1f0!0*0p0L0}0r011W1G010$0;0h0L0p0x0h1Q1?1^1}1Y201U2325120a0o0G0f0c0*0c0!0N1i0L0o0-1;0f0f0h0u2q1l280L1t0#1/2D1,1.1-1R0T2a0}1M0L222n1Q1B1D0^1X2N0N2P0L0c2T1Q0*2w1t2B2D2+151@2r2V1~2!0f190U120o0%2A2/132.292;1Y2?2^2`0r2}1^2 2B2M01340p2_040o0B382C143b320}3e3g0o0P3k3a2/3c3q2`0m3u3m3w3o3d0c2@3f2`0I3B302:1F333G353h0H3L3n3O3p3Q3I3h0R3U3D3W3F3H3r0z3$313(3y040%0v3-3N2W3)3R0%2|1m2~3C3.3_3:0%373~39403^2=3Y3g0%3j463l3M3x4b120%3t4f3v414a3*4k3A4n484i4r3;3K4u4h3E433T4A3V424j3;3#4F3%4H4x0%3,4L4p3P4x0r3?4R494T3R0r3}2+4v4C4I0r454%4B3/4*4e4-4G4q4!4m4=4M4@3Z0r4t4`4S3X4U4z504Y524!4E554w4!4K5a4)4U4Q5e4/4x0B4W5i4N3R0B4$3 4.5o3Z0B4,5s4?4Z5v4;5y4{5A3g0B4_5D513`5v4 2~1w2)1l2T2G0T1.2L3E0u2#261t5S1u5Q2-4n055Y0-2*5E0}0e12323u5t1~0l2`5@5z3p0u120C1a0V0h5|5/0111040k3B0o6c0o5^1Y5;040-0$655K5`3h6l561 0x120q0q2Y2p6u6p3c680A6z3E0J680!0h0U6k5*5}67120W3u6e6M0L5=6D3(686P4n6R666T040Y6V3_680n6a4X3c6n6d6;6e6L660!0T12020y0M0c0V0X6|6~70726 0X0t0L2p0N3f0N6H0o1U0?0p1(0f0N0J1h0?5Y0M1U0M0f0o0A221,1V0%0o0.3s0n0W6?5n1~6_2`6=6c7B0Y3f0h7s7u7w2w2{7A0V2{0B0n0d0o75746}767$0X6b7K6!5K6F126H6J6)1~0c120d7@335=0c7q7P0f6Q6f0}7_040i836S6U4u7-7.6q7:047=6K2-6M867{6@5K6$7N7r826Z840186888u8a6%3B066;8v6h6j7|0}6:8I3d0$122w0u0M0*0h2w0f0q8r818L6B8L8g8i8Z126,3@6/7J7K8L7I047*8=7(700o0+220Y0c0N1V0_0o8X7Q2t900u621V0k7F5J6q8:8d0O0!7E0r7E0d9k7E3=7E0j7O0V7E0Z240h7E0+8}7#8@719A7*7,8.8A920f0!89668x9K5K680)8/0%6{030B0z0X9f029U9W8(046Y8k6^9S8;9!0X0r9Z9V7+8o6q6X9N9c9+9:9W0B9|9=9)9O6O9_3c0!9{9-0P9 9$9(2~8ea5a79;0maa9?6Aa38z9*9T9;0Iaja19@am2+ae3Ea6ap9W0Has5O6M9^an5Kaz9,9;0RaD398vaGaw8D8daTax3(aJ9 0zaN2CaPavad8vaX9-3=a!5.a29%a4ayag9W9p1U0Va-a$a:aH9`aA0X9t25a{aFa%39aV3_a*9;9x0Nb466680S9E6=8F8O0.7s1ka~3x129H9Jak3E9P8#6G6I8jaE9L7`8L8q7O7sa;3(860QbI3_0x0N4k9$bh4uaS6cbk6i0hbAaO6M8Kbu3/8N048P8R8T8T0q7p8s9$6Cb%3_8$bz9$8*6.3E6:7-8/6`8;9Cc4730X8_8{8}8 0p1;8093cb0@979a47a)c28d0A1@2@0N0o0*0N6}9v1;817E962v0h0p0M7E1,0(0$1U7Z9zc68?c6bi8E8Ab:81btaw8v9Mbpbv129Qb@7Ha?0Xctcvbea/acb7a)c(5Y81c,aua}cV6Mba9WcA2wcDc@alc_a(c{c(cGcI0hd1cZ04bS4%8dbW2w0VbnbM2=7~ce9I9$c#at3cb_7?c$1Y8mbEdmb;cYbJ12bLdBbNbP3;bR8CbW5?dv8J5{dN3d5 040G0pcv0V0q0-b/97cUbBa/6-de6dbW8HdQb$dr3E0$6s046u6wdX0qb=bx7;b`dQ6+d)9b8,3hc0dQ8:cN7)9A0o787a7c7e0U9 7i1,7l1h1;0L630L0M0o0p0Y2x0o0M2P7f7d632s0h0?0m5xckc{cm7-0c0J0K0.0?610feB2m0{7l7g0o0f1^0b0F0?cp91bG9I0@2k7d0!1^630?228+ayeJ7K5Y18220we/cs1acscu0Mcw0*0M7dcx7scz1ac er7B1,0Fd87!e97%cO8cc06MdtbZa#8lbDdQ6$5Yeo220Mdkdw128yc`bfc!dd3 df6M6h0$3GfA3p8bfE5K0c6n2YfO3d0J8OeZ64e012b?d:3(bObQf$d3c/6Mf+045Nb!fF04b|d*aUbWfM8tfR6q8qfWfT12fVdF2=fYb*f!d|dQf;5rf@c-fWge5Iggc^f`fIaUbjfobyduf)3_dxfu7~fxeq8Lgwgudl040p0*8S0L0TgcgD7}04eQ63gLd%g1fQgSd2c.2Cb8gE6(f-0n0n8CcQ668GbY8Ld/gV4Cb)b+8S8Ud!eRf#gM0}8!dQfpabfW6$eTb{e2eH66b 8.e7c2fj9Bc6c80L8|8~7fcccAeB6}cr7e1,7 eu0o0ghkcs2n7a1jhx0?e?aWe^6=7veo8~7te`2(f77S1V0v7V0o0m0%cKhd9Dfm9Fg+121X8T0Vh212h4g7fB8;0b70g3dD8Lgeg36n1^gKh,fP04h+g03c86020Uh:h|01f;eFh1i6c|c)1a240(7xhB0o2Y8r0N0-a-bUgqh!b*bm0fboi06Egsfqa.6qgCg:3/gyepfzf-dqiD42h*2ndJ4A0#5,0h2D2(iS5R1C5T2G2J2E0p1TiV0#5S14i)0.0:0=04.