Dénivelé positif cumulé d'une course de montagne
Dénivelé positif cumulé
Le dénivelé positif cumulé 1 d'une course de montagne est la somme totale des dénivelés de l'ensemble des ascensions durant la course.
Sur l'exemple ci-dessus, altitudes = [330, 490, 380, 610, 780, 550] :
- la course commence par une ascension de dénivelé positif \(490-330 = +160\)
- il y a ensuite une descente ; non comptée
- ensuite, le dénivelé positif est de \(610-380 = +230\)
- ensuite, le dénivelé positif est de \(780-610 = +170\)
- il y a enfin une descente ; non comptée.
Le dénivelé positif cumulé de cette course est donc \(160+230+170= +560\)
Exercice
Coder une fonction dénivelé_positif_cumulé
- qui prend en argument la liste non vide des altitudes atteintes à la fin de chaque ascension et de chaque descente pendant la course
- et qui renvoie le dénivelé positif cumulé de cette course.
Exemples d'utilisation
>>> dénivelé_positif_cumulé([330, 490, 380, 610, 780, 550])
560
>>> dénivelé_positif_cumulé([200, 300, 100])
100
>>> dénivelé_positif_cumulé([150])
0
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
.128013]x5/f.qBr;nb _o=ylaepcwgu)vd4613kméhtsP(S0+2[-i:E050C0u0L0t0V0s0M0n0w0s0t0M0M0q010L0V0v010406050M0z0I0I0t0j0r040P0p0s0z0=0p0l050e0|0~10120`0v04051i1b1l0e1i0`0C0V0B0*0,0.0:0K0V0y0K0s1z0K0L0^050#0m0s0u1u0-0/011y1A1C1A0L1I1K1G0L0j1j0L0K1M1w010f0%0u0l0t0I0u010*150M0v0t0l0:0S1G1@1_1%1O1*1K1-1/0^0a0n0N0j0p0v0p0M0V180l0n0Z1=0j0j0u0w2g1b1~0l1j0e1#2t1Y1!1Z1H0C200:1C0l1,2d1G1r1t0+1N2D0V2F0l0p2J1G0v2m1j2r2t2X0{1^2h2L1(2Q0j0 0s0^0F2q2#0_2!1 2%1O2)2+0^0S2/1_2;2r2C012_0t2,040G2}2s0`302@0:33350D382 2#313e0^0d3h3a3j3c320p2*340^0E3h1m2V1b2J2w0C1!2B3r0w2R1:1j3C1k3A2Z1c2:053I0Z2W3q1v1O0H0^0Z0f3y3b3X0:0x0^0n3%3W2M320f3!0J0l1s0u0s0J0o2c2e0=0f0o0w0}0z3{3.2?3)010@040O472$490l0^340=0L0z0Z0M4e314b0A0W3o0n4v3-3(3:4h04430I453h4x3/1(0p0^0q4F2=4f3:0I0V0^0Q4u4w4N313Z040f3t4M4y2(0^0V4$4H1O0p3+042O4+484z0m0^0j1_0y0u4p3r4b4d3Q2~4W3r0l4^04234~49505a4z4i0s4k4m0u4o522s545b0^0A4=4O4I0^0U5r314Q2-5d1(4r4t5l0_4w5G4G4?1(4Y0V3$5E5I5s2^5f5h4n5A1O4b0T5V3d4)5w3r4J040R5$495y042.5E5n3:4b0b5+3:5(020y0L0k5^4(044j2f5i5k2Z4%5W0^5Y5:675!4:5Z4a0^0b5D2X065H6m5P3k0^4C4E5O5;5t5)4L6t6c325S635U6b4,0:5X6f4A4*6y6F015(5*6L5J1O5-5/666M5?5 4-5u6Y6d624l6D6V6R6G696I5#6E6+6g045@5E6l4V6z4Y2m4l0j1a6Q5Q6d6r0s3o1b3T0u2t2U793B1s3D2w2z2u0t1J7c0e3C0`7m0!0$0(2;2J310t0C0I192f0V190n0m190z0M0^1h7v7x7z2g0U4k1W040i7F5k1p1k040X0c0v1C0h0z0u0j0*1L7$0V0n0M1L1^0.1L5D7V452;1C042e0n7C0Z0 0l2j3S3J311Q1B1D1F3V6;4A0z2F0o1C0M0L4}6:726=6a6*8m4A0s190y7%0z0j8g0V8i8k8p4q6h3y0e78040g1b7{0`7{7}7 0u818378861D1S1E1}6M8d8f8h8j6f6H8l315(5v8*550^8s0l8u0u8w8y8A8(8E5:8G3J8I8K0V2;0e7_7o3C.
-
Dénivelé positif cumulé : la somme de tous les dénivelés positifs le long d'un parcours. ↩
# Tests(insensible à la casse)(Ctrl+I)
(Alt+: ; Ctrl pour inverser les colonnes)
(Esc)