Aller au contenu

Maximum d'une liste non vide

Exemples

  • Le maximum de [7] est 7.
  • Le maximum de [7, 13] est 13.
  • Le maximum de [13, 7] est 13.
  • Le maximum de [-19, -13, -19] est -13. ⚠ ce n'est pas 0.

Exercice

Coder une fonction récursive maxi telle que maxi(nombres) renvoie le maximum de la liste nombres qui est garantie non vide.

###(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 : /
.128013]x59/f.q7B8r;nb _o=ylaepcwgu)vd4613kRmhtsP(S02C[-ji:E050F0x0O0w0Z0v0P0q0z0v0w0P0P0t010O0Z0y010406050P0C0M0M0w0m0u040S0s0v0C0_0s0o050f101214160~0y04051m1f1p0f1m0~0F0Z0E0.0:0=0@0N0Z0B0N0v1D0N0O0|050)0p0v0x1y0;0?011C1E1G1E0O1M1O1K0O0m1n0O0N1Q1A010g0+0x0o0w0M0x010.190P0y0w0o0@0U1K1{1}1+1S1.1O1;1?0|0a0q0Q0m0s0y0s0P0Z1c0o0q0%1_0m0m0x0z2k1f220o1n0f1)2x1$1(1%1L0F240@1G0o1:2h1K1v1x0/1R2H0Z2J0o0s2N1K0y2q1n2v2x2#0 1|2l2P1,2U0m130v0|0q0I2u2)0}2(232+1S2-2/2;0U2@1}2_2v2G012~0w2:040q0J322w0~352|0@383a0q0G3e342)363k2;0d3o3g3q3i370s2.392;0H3v2`2*1z2}3A2 3b0j3F3h3I3j3K3C3b0l3O3x3Q3z3B3l0e3W2{3Y3s040I0T3%3H2Q3Z3L0I2?1g2^1q2Z1f2N2A0F1(2F3y0z2V1@1n3}1o3{2%3^3305430%2!3X3:0K0|0%0g3o3G360A2;4n3P3:0o0g0|130c0Z4s4h1,0{040R4B3(4u0|2U0M0p2q0P4H3/4D0|0D0!3.4p2;0q4Z4Q360P0F0|014*0L1:0E0s0Z1P1O0q4y0Z0M112m4;0w0q1G0P0O1P2U2l0E0Z2n2n4L4N0x0P4*013v4Z4!4t2,0|2Y0x0M4:0m0r512.0x3o0q4o3y0s0|0t5u5w3)4K0s4M4O4#3y4E0W5I3Y5n0|3-4b2w5C3:4E0b5f5g5T1,4j040Z4m5R3b5Z2}0p0|275M5U0|4G5)5+3j5E5G5b5:4S040D5B5i1S5y040t5A5)5v620@5O3+5}1S4E4V5)065g6k694C1S5#2q0O0C0m1e685^375k2q5n0x5p5r1?5X5h6n0@5#0x0,5t5@6a016g6F6l6w0o4x0w4z0r4O51616H0164672#6m4I5j044@6e0@4E5?2%6O6U04595H6N6$5K6:016c3@6@6~0|0!0b606i6l5Y6O5#5%6#6,2}6V6X6Z6M6*6w64020B0O0n7g4R7i045l6A6C6B6E6}7h6;766R7b6G7E016p0(6s6u7n6^7j0Z6Y5b6!7a7I6w6J6L706Q7X7I7c6$7M6r6t7u3r6y5m5o5q7B7m2^0~0f4e0x2x5l2x472y3 1f2B850w1N7~3|1w2_0f0%0)0+0P2_2N360w0F0M1d2j0Z1d0q0p1d0C5c2_0y8l8n8p2k0X0_0O1!040k8v4P1s2_192_1G040#0c0y1G0i0C6B0q2g6s8W4/5v7}361U1F1H1J4g7K6_4@7U507_336+7v0@6(7/3y8;6W4A7D8{6P5=706_6{5|93366 9b3y727$76784n7|443b2J4{130o2n0Y1=0*0-0C2l4@4_0M0q100m0q9x4;0Z8@0q550%0h1f8Q0~8Q0V449E9G9K6B2i8s0w0E2r9F2l0P0x0C0v8(9m6q7O1f7}2x9P059R9T9%1P9#0m9Y9(1}0-430y4:4{0q1$1}0z0N0x9N0f9@0f8O7{3}.