Panthéon
On considère la fonction pantheon
prenant en paramètres eleves
et notes
deux
tableaux de même longueur, le premier contenant le nom des élèves et le second, des
entiers positifs désignant leur note à un contrôle de sorte que eleves[i]
a obtenu la
note notes[i]
.
Cette fonction renvoie le couple constitué de la note maximale attribuée et des noms
des élèves ayant obtenu cette note regroupés dans un tableau.
Compléter la fonction pantheon
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
.128013kg[: r);S/(.lo4y,6b=ac1x5ud3t28_Pw7evp-fh09mn]is050B0K0D0v0V0n0W0f0w0n0v0W0W0u010D0V0M010406050W0A0S0S0v0g0q040j0o0n0A0;0o0T050k0{0}0 110_0M04051h1a1k0k1h0_0B0V0L0)0+0-0/0+0T0c0A0v0c0K0N0M0q0D0P180f0P0V0c0P0n1M0P0D0@050!0t0n0K1t0,0.011L1N1P1N0D1V1X1T0D0g1i1H0)140W0M0v0T0/0E011Z1v010O0$0K0T0v0S0K1T1^1`1 1#221X25270@0a0f0H0g0o0M0o0W0V170T0f0Y1?0g0g0K0w2s1a2a0T1i0k1H2F1/1;1:1U0B2c1w0V0T242p1T1q1s0*1!2P2R0T0o2V1T0M2y1i2D2F2,0`1_2t2X202#0g0~0n1T0v1K2y0O0/030G0G0w2$0K1P2!0o0N0x3a0@0f0x1a0v2-2:0^2/2b2=1#2@2_2{2}0K2 01313335372S3a0N1}040f0E3g3i1`3k2D2O013p0v2`1i2|0P2~3032340Y3z2#3B0C3d0C3H2C3j0_3L3n0/3O3Q053S3U3v3W3y2Q3A3b0p3d0p3)1b3+3l2;1u3o0o2^3P3r3T3t3V3x3Y3{3!3b0z3d0z412,3,2:3M3:4b3@3w3X364h393b0s3d0s4n433-463/483q3R3s3u4v3`383B0J3d0J4E3J4p3m4H3N4J4a4L4c4N3_4g4Q3b0F3d0F4V2E4X452Y4!493;3?4d3^4f4x4,0N0R3d0R4;3K4q3.4_4K3=4M4e4w3Z4z3a0Q0@0x0Q564?4r4#4{5d4~5f4y3B0x0x5k3f0k3h3*4W445p4`4t4}4O4+3|3a3D0x3G5B3I2E1l2*1a2V2I0B1;2N594w2U1r1i2)0K2+3j5D5T4w5-2b0V0B0/322D5w3r5@5_4 5g5|0f2g0K5 5u515y2F5C4G4^0b0@0Y0O5/3E5F590T0O0@2:1H0K186i6k4Z0?040l6t6c2?0@360K0L0K0W6z586v0@0r6i0f6u4^0T0@2#0D6G6I4Y4^6w0h0e6i0_423J5F5~015`2:3B3D5c6+4*505M1}6326656,605v3b6:5R0f736O6A3o6S0o6U0G0~0y0V6N6P200o0@0u7f760/0S0V0@5m6(4=6W2t6=0G5{3b3$4L7w675M3$6`27664P7E1T72747g7704270$1X0A0g0W0G6D6F6H7s6j7m017i047k7#756J6Y0@0d0U6$7u0f7w7y0N3~7B5^6}7D4i7{1~647I5L817|3H6%2.3L7_6.4j5}7~6?618f7G6|8i6 0N4k6a3E7N7%6e040O487l7.6B047e7,7O0/0o0I0@2Q8z6X2?0t0@0g1`1C7@596w6y7#8F3N8O042f8T6K6x8%6Q6C1X7Z8*206Z0h8L4@8:0@6#7#8a5.8c8h7x8e0N4B7}856@814B8l958j927L3h749f7-8M1#8v0V6h8E7%6R046T6V8X7%6w0d8/7P8D8b8A1#6w7=9n9B8G7j7+2,9h8@7P9r7b0v7d8?3M6w8`4o7@8d1`4R8g9a8o4S997 7J814S8r9g9/9L4r0@7R0n7T7V7X8-9s9A9i9H040m9x3/0@0v0M0M240Ba3018Vab9p7Y9}8}9Gac7:ae8Jab9D8=8{9X8 7`4.949*865h4.9)8n51av3H9:9;598v4x9m9K8Y9p9r7!9~9M0/9vam8Cao0@9EaM7%7)020c0D0i9S6l787a7c9zai9 ak049V439t4q9Y0T3B53awaC5M53aB6~51a aFaG8tajaO790K9P9R9Fa=7)9J3jaH4Zbc6UaQa;aSa?9wa`a=9pa:6)9uaY7?bv7vat915l9#ax965hbHb480bL5j9.b973aN9?0K7S0K7U7Wagbq3Jbm4^bja+8(buaR9=04b#aX04b-brb/by5TbA040UaZa_b.a|5w696;8 bOc3836{9$68c45R8|bza{bF9Z3b5PbIb181clbN9+bL719ebaa=8v2y0D7U19bhbsadbDb/9Oa/b=6McCb/9@9_b!9|b$b{aj6ZbC2.0k5;5U5,5W5)1a0D5Zc%2L2G0v1Wc!0k5X6%0Y0!0$0W04.
Solution
Pour bien comprendre le fonctionnement de cet algorithme, avec de nouvelles affectations de la liste meilleurs_eleves
, à chaque fois que l'on trouve une note meilleure, vous pouvez tester ci-dessous
###(Dés-)Active le code après la ligne
(Ctrl+I)
# Tests
(insensible à la casse)(Ctrl+I)
Entrer ou sortir du mode "deux colonnes"
(Alt+: ; Ctrl pour inverser les colonnes)
(Alt+: ; Ctrl pour inverser les colonnes)
Entrer ou sortir du mode "plein écran"
(Esc)
(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
# Tests
(insensible à la casse)(Ctrl+I)
(Alt+: ; Ctrl pour inverser les colonnes)
(Esc)