Somme v1
Règles du jeu
Cet exercice est indépendant de la nature de l'implémentation interne de Pile.
(self.données n'existe peut-être pas ; l'implémentation est peut-être très différente...)
- Vous n'avez pas le droit ici d'utiliser les données directement. (lesquels d'ailleurs ?)
- On ne peut utiliser que les éléments d'interface de la pile (
empile,dépile,est_vide, création de pile vide).
On pourra afficher une_pile avec print(une_pile) pour en observer l'état.
Exercice
Coder une méthode somme qui renvoie la somme des valeurs d'une pile, en supposant qu'il ne s'agisse que de nombres entiers.
La pile doit conserver son état à la fin du traitement.
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
.128013x,59/f.78rnb _o=ylaepcwgu)vd46F1z3kRmhétsP(S0+2i:050C0u0O0t0W0s0P0n0w0s0t0P0P0q010O0W0v010406050P0z0L0L0t0k0r040S0p0s0z0=0p0l050f0|0~10120`0v04051i1b1l0f1i0`0C0W0B0*0,0.0:0M0W0y0M0s1z0M0O0^050#0m0s0u1u0-0/011y1A1C1A0O1I1K1G0O0k1j0O0M1M1w010g0%0u0l0t0L0u010*150P0v0t0l0:0V1G1@1_1%1O1*1K1-1/0^0a0n0Q0k0p0v0p0P0W180l0n0Z1=0k0k0u0w2g1b1~0l1j0f1#2t1Y1!1Z1H0C200:1C0l1,2d1G1r1t0+1N2D0W2F0l0p2J1G0v2m1j2r2t2X0{1^2h2L1(2Q0k0 0s0^0n0G2q2#0_2!1 2%1O2)2+2-0V2:1_2=2r2C012`0t2,040n0I2~2s0`312^0:34360n0D3a302#323g2-0d3k3c3m3e330p2*352-0E3r2?2$1v2_3w2{370i3B3d3E3f3G3y370j3K3t3M3v3x3h0e3S2@3U3o040G0T3Z3D2M3V3H0G2/1c2;3s3!3,3$0G2}3;2 3?3+2(3O360G393|2s1m2V1b2J2w0C1!2B3u0w2R1:1j4a1k482Z451j4g0Z2W3T3,0w0G0^030n0F0$2m1=0~1L2e0n0B0p0z0)4g0L0v0s0N0=0u0H0n0z2F201L0Q1+0c3*324v4x0n0P1_4L191-2f4C1K0)0C4Q0$0(2i000W4N4P1/0l0#2g0P4$3u0J0^0Z0g3k3C320x2-5b3L3^0g0^0P0p4E5g4t1(0@040R5o3@1(0m5r0P0u0s5a4o5c3u5r0A0X553U5e370n5N5u3 1O0P0C0^015V0n0K1,4I0W1L0,4*5m1/2i5$0t0n0v1+0n5V013r5N5O5h2(0^0O0p0#0s3k0n5E3U0p0^0q61633,0L0W0^3)4o065^625`2_0^0t172m686j0:6504674o6i5p6k044Z1K5P325r0R0A5@5^691(57040x1y6B6v6J1O0p5L2Q0O6p6x0:5x5k5A5C2Z6q016s0h6C3u0l0^0u0P0O0o0B0W0Z6-3U6E5H6H6h5_6Y330^0b6X5v6S66765Q6Z5y6$6{3,6+7f5{044@5/6P6(726}6 706R3f5|5~357a326s0U6u2X6w777u04756f706I6)6/046m1Y0u7i78046,5D7M6:4N1+7S0:6E7#737H7(5G7r7t016L6N7!6Q6)6T0^6V7y6.6l6n7R7W727h807F7)6;6?6^6`837b016}5I7J7K7E8b6!045z5B7(827o847N0u7Z7n2;7.7%8a3n7}7Q8n0^7V8p8b7N7l7=8F6D0^6F6G8f71846L2m0O0z0k1a7?727N5}5 3B0f4q0u2t2U8*491s4b2w2z2u0t1J8-0f4a0`8`0!4_0P04.
# Tests(insensible à la casse)(Ctrl+I)
(Alt+: ; Ctrl pour inverser les colonnes)
(Esc)