Plus longue période de gelées⚓︎
Un météorologue a relevé les températures au lever du jour dans sa rue. Il souhaite déterminer la durée de la plus longue période de gelées consécutives durant ces relevés.
Vous devez écrire une fonction gelees(temperatures)
qui renvoie la longueur de la plus longue séquence de nombres négatifs ou nuls consécutifs dans la liste.
Les températures sont données sous forme d'une liste de nombres :
🐍 Script Python
temperatures = [2, -3, -2, 0, 1, -1]
Si la liste est vide, la fonction renverra la valeur 0
.
On rappelle que l'eau gèle à partir de 0°C inclus.
Exemples
>>> gelees([2, -3, -2, 0, 1, -1])
3
>>> gelees([3, 2, 2])
0
>>> gelees([])
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
.65038.9875.128013lSet-UdA5f18umag,_/R=in
6)yàqPhcL(bEsx.p;r4j'C90"ov+w73Ok:é 2030d090a0l0s070H0'0C070l0H0H0r0T0a0s0K0T020u030H0j0k0k0l0M0x02080U070j0|0U0t0'000l0k0K0L0'0q09160M0z0j090H030p13151719110K02031E1x1H0p1E110d0s0V0;0?0^0`0B0s0m0B071V0B0a0 030,0F07091Q0@0_0T1U1W1Y1W0a1'1)1$0a0M1F0a0B0;1c0H0K0l0t0`0(0T1+1S0T0g0.090t1k091$2123281-2b1)2e0k2g02060'0A0M0U0K0U0H0s1f1h0*1 0M0M090C2B1x2i0t1F0p1}2N1`1|1{1%0d2k0`1Y0t2d2y1$1N1P0=1,2X0s2Z0t0U2%1$0K2G1F2L2N2@12221h2(292-0M16070 0'0h2K2{102`2j2}1-2 31330(3623382L2W0T3d0l32020'0Z3h2M113k3b0`3n3p0'0N3t3j2{3l3z330f3D3v3F3x3m0U303o330v3K392|1R3c3P3e3q0Y3U3w3X3y3Z3R3q0i3%3M3(3O3Q3A0R3.3a3:3H020h0S3^3W2)3;3!0h351y371I2=1x2%2Q0d1|2V3N0C2.2q0)1O1F2;092?47463i034h0*4p3_410#0 0*0g3D0'3V3G0g0 0m091)1v3D4F3N0~020E4N3'410t0 0a1q0K090M0l0a0j2G1w4r2M4O3:4Q0w0$3K0'4?4E4U2~0 0K1d0H0o071g0m1u0o4!0M0s4i4D4-410U0 0r594_1-0k0s0 3~4+104@4^3/4V4{4#570*5f5q295c025e5m5p4x295i5k4=4@5a294z020g3P5w5E3c4X4Z5Q405y0X0 2+5V3G5T1l4#4%4(4M5m5K1-4Q4;5m0u5o5o5-0`5M0s4C5C5^3m5%0K5#3N5z00070a0L5B2@5D5W5h5j025l2_5g0`5/5I5?5?5~4W02555u09623:5z0W69376b3l5G3|6l6m5J6i0T5`5|6a6o5s56585}6H640m676u5r6q4}4 51536r6P6h5x5.0 5:2@5=6F6.6M6X0j4~500t5209545t6%6z5~5z6y3i6A3N6p6$5v5;6/6H5M4K0H6t5,6H6k786.6G6(3y6N6s6V5y5d7p6d5H7i4?5~5M2G4'0M0t7s7m6;6?6!6`767e6,1x4u4o487O0p4b1x0a4d7T2T2O0l1(7Q4b1D4w6c0`2G0k0o0g0l0#6`0B0Z0 1p1r1t1v0'6+4q1L1G1a3P0|0'2D0H1g1 0t4Y0I4Y0n0'070P090I4#0C0s0C1*2G0V0s2d0a0'0y830%4Y302+4#8d0l8d7H4(831*0?0'4|6=8C6^1u0'856=0b0H0%7_0t8l830P0%070%2p880:0V0%562b238r0j2Z0;4#0,8y871N2B83230:8.8G0s0H4Y0J0'0G1h8e0U0C0C4(2G8V098c8H6@6_8E2D8H8J0:9g8N8P0H8R8T1u9c8F0'2-0k0F4)9w0%0m4%5{0H0J1I380B0h0'0s0d0`8}8R1c1e570t0b2x0^0s7!0 0c8/851d8_9X2z7!038B3N0B090l0*0M2Y4z0'0B2G0g0`019Q9'9T1g9W2y9+1^0'0|0a1)0`0A4#162,8r9^0 05041x0l2N9K381E0Q0U151*860C9:0Max8G8B9l8L6_aE1u4(8cawat8$8W220M8d0P2+2A0s3o8 8z8t4t4i6f7Ma!0'0E1;8/0(0w9H1Kaq020!2|0M0%1*2d132AaB0'0V17aU7!4E7N6q6|77b30'1t0s8O0a977/4$8AaG099ia|9p9r8U8W2D9x9z7`0t9C9E0g0:0l2I1u071)8$ah1u920ea~88bg1)bz2G8c4K1)0'1v8r2e7AbP1q8q8sb2a!5lb7a(1V8/0Za,0ua;8I174h4(8ra_0ja{8d7`a~1)4(0:9j8B1Y901*aZ4v4Y5'4$bV4*b70+8I0U8Eaxby8}8XbW7{9I110j07381Ya/2zbRbBa^909B9D0|0V1*5:7~0pcr11cG7 862+0Ca?bDa|b{biaPb 8Oce9q8Sbn1*by4'bWcm1xcIcI1E864Yc28Oba8l1?1*blcX9t8WbS8I4}bhb88N9kc|9n1*0d0%0O8t1`ce8(099208c/8fcxbQ0C0@aJ1h2p8r8t0OceaP8HcQ8Eb'0m8/0i0wc%cF0scqdC7%2z2-1ha(8Bc60K8)5)2GbRcx90562IbXbJ9XaTcB0wdk0'7*cc9f8DcSbk9s2d8Wc!bAbQaYb3b$a%dv8/3}dza.11dB380pcoa/0D8B5O8V8_9b0V0U8pcd8E8w5i2Zdrc0d)9vd08Kd28I8)6sa-cE0*8=0/02.
# Tests
(insensible à la casse)(Ctrl+I)