0363 - Sum Cif 2

From Bitnami MediaWiki

Sursa: [1]

Cerinţa[edit | edit source]

Se citește un număr natural n. Să se determine suma cifrelor aflate pe poziții impare. Numărarea pozițiilor în numărul dat se face începând de la prima cifră.

Date de intrare[edit | edit source]

Programul citește de la tastatură numărul n

Date de ieşire[edit | edit source]

Programul afișează pe ecran numărul S, reprezentând suma cerută.

Restricţii şi precizări[edit | edit source]

1 ≤ n ≤ 1.000.000.000

Exemplu:[edit | edit source]

Date de intrare

9712654 Date de ieșire

20

Explicație[edit | edit source]

S-au adunat cifrele 9 1 6 4.

Solutie[edit | edit source]

<syntaxhighlight lang="python" line> n = input() suma = 0 for i in range(0, len(n), 2): suma += int(n[i]) print(suma) </syntaxhighlight>