Indice du minimum
Exercice conseillé en version Vide
- Les exercices conseillés en version "Vide" sont conçus pour ressembler à un "exercice 1" des épreuves pratiques au baccalauréat de Terminale NSI.
- Les exercices conseillés en version "À compléter" sont conçus pour ressembler à un "exercice 2" des épreuves pratiques au baccalauréat de Terminale NSI.
La difficulté de l'exercice a été choisie en partant du principe qu'il est fait dans la version indiquée.
Écrire une fonction indice_min
qui prend en paramètre un tableau non vide de nombres et qui renvoie l'indice de la première occurrence du minimum de ce tableau.
Les tableaux seront représentés sous forme de liste Python.
Contraintes
On n'utilisera pas les fonctions min
et index
.
Exemples
>>> indice_min([5])
0
>>> indice_min([2, 4, 1, 1])
2
>>> indice_min([5, 3, 2, 5, 2])
2
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
.12801356/dmsyaoP[(nkbgp3v4;cu_wh)8r]:tl =i7S1fe02050e0P0G0i0K0H0g0I0w0H0i0g0g0J010G0K0r010406050g0x0f0f0i0D0h040M0j0H0x0,0j0n050d0?0^0`0|0;0r04051c151f0d1c0;0e0K0t0!0$0(0*0A0K0q0A0H1t0A0G0/050V0p0H0P1o0%0)011s1u1w1u0G1C1E1A0G0D1d0G0A0!0 0g0r0i0n0*0R011G1q010O0X0P0n0i0f0P1A1Z1#1*1I1-1E1:1=0/0a0I0k0D0j0r0j0g0K120n0I0T1X0D0D0P0w2a151^0n1d0d1V2n1S1U1T1B0e1`0*1w0n1/271A1l1n0#1H2x0K2z0n0j2D1A0r2g1d2l2n2R0=1!2b2F1+2K0D0_0H0/0N2k2V0:2U1_2X1I2Z2#0/0R2)1#2+2l2w012:0i2$040s2@2m0;2`2.0*2}2 0u322_2V2{380/0b3b343d362|0j2!2~0/0c3i2,2W1p2/3n2;040L3s353v373x3p040C3b1g2P152D2q0e1U2v3l0w2L1?1d3N1e3L2T162*053T0T2Q3k3D010o0/0T0O3J3C2G010z0/0I3=3+3@0n0O0/2I1l0w0P0y0f2I3|2-3,0.040m493u3~0/2K0f0p2g0g4f2{4c0B0F3i0I4u3{3?2Y0/470n0K3b4w3}1+0j0/0J4D3t3e4i0j4k4m4o3l4c0l4R3,470/0Q4V3@4c0E4t4v4L3l0n41462I4C3#2^4E4a3@4H044J4;2m4?4g1+4X044Z4|0:4v4~2{3.040O3n4K4x2/415d4F1I0j3_044854574+0p0/0D1#0q0P4!1+4c4e544*3,0n5r041}5x1I5z5I374N4P0P4n5B5e0*4q4r4(564u5C3@590K3;5o5Z4y044j4l5P5L014T5/4,5m5/4$5h4@4G0/020H0G0v5`4 5f044A4:2T5S5:0/4s54065X6f5p5D4z4/622{4_4{2R6h4h5+4O5-5Q685i5T0/4U5R6x2|5g6B5{5J0/4%6d6g5X5)640K4.4B6l3l6n6S6i5@6K4)69592g0G0x0D145(695?6P663s0d3(0P2n2O6?3M1m3O2q2t2o0i1D6_0d3N0;730U0W0Y04.
###(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
.12801356/dmsyaoP[(nkbgp3v4;cu_wh)8r]:tl =i7S1fe02050e0P0G0i0K0H0g0I0w0H0i0g0g0J010G0K0r010406050g0x0f0f0i0D0h040M0j0H0x0,0j0n050d0?0^0`0|0;0r04051c151f0d1c0;0e0K0t0!0$0(0*0A0K0q0A0H1t0A0G0/050V0p0H0P1o0%0)011s1u1w1u0G1C1E1A0G0D1d0G0A0!0 0g0r0i0n0*0R011G1q010O0X0P0n0i0f0P1A1Z1#1*1I1-1E1:1=0/0a0I0k0D0j0r0j0g0K120n0I0T1X0D0D0P0w2a151^0n1d0d1V2n1S1U1T1B0e1`0*1w0n1/271A1l1n0#1H2x0K2z0n0j2D1A0r2g1d2l2n2R0=1!2b2F1+2K0D0_0H0/0N2k2V0:2U1_2X1I2Z2#0/0R2)1#2+2l2w012:0i2$040s2@2m0;2`2.0*2}2 0u322_2V2{380/0b3b343d362|0j2!2~0/0c3i2,2W1p2/3n2;040L3s353v373x3p040C3b1g2P152D2q0e1U2v3l0w2L1?1d3N1e3L2T162*053T0T2Q3k3D010o0/0T0O3J3C2G010z0/0I3=3+3@0n0O0/2I1l0w0P0y0f2I3|2-3,0.040m493u3~0/2K0f0p2g0g4f2{4c0B0F3i0I4u3{3?2Y0/470n0K3b4w3}1+0j0/0J4D3t3e4i0j4k4m4o3l4c0l4R3,470/0Q4V3@4c0E4t4v4L3l0n41462I4C3#2^4E4a3@4H044J4;2m4?4g1+4X044Z4|0:4v4~2{3.040O3n4K4x2/415d4F1I0j3_044854574+0p0/0D1#0q0P4!1+4c4e544*3,0n5r041}5x1I5z5I374N4P0P4n5B5e0*4q4r4(564u5C3@590K3;5o5Z4y044j4l5P5L014T5/4,5m5/4$5h4@4G0/020H0G0v5`4 5f044A4:2T5S5:0/4s54065X6f5p5D4z4/622{4_4{2R6h4h5+4O5-5Q685i5T0/4U5R6x2|5g6B5{5J0/4%6d6g5X5)640K4.4B6l3l6n6S6i5@6K4)69592g0G0x0D145(695?6P663s0d3(0P2n2O6?3M1m3O2q2t2o0i1D6_0d3N0;730U0W0Y04.
# Tests
(insensible à la casse)(Ctrl+I)
(Alt+: ; Ctrl pour inverser les colonnes)
(Esc)