4319 - Cifre 21: Difference between revisions
No edit summary |
No edit summary |
||
Line 7: | Line 7: | ||
== Restricții și precizări == | == Restricții și precizări == | ||
* '''numere''' ⩽ 100 | * '''numere''' ⩽ 100 | ||
* elementele șirului sunt mai mici decât | * elementele șirului sunt mai mici decât 10^9 | ||
== Exemplu == | == Exemplu == | ||
; Intrare | ; Intrare |
Revision as of 09:12, 11 March 2023
Cerinţa
Se dă un șir cu numere elemente, numere naturale. Să se determine câte elemente ale șirului conțin cifra 0.
Date de intrare
Programul va citi de la tastatură numărul numere, apoi cele numere elemente ale șirului.
Date de ieşire
Programul va afişa pe ecran valoarea cerută.
Restricții și precizări
- numere ⩽ 100
- elementele șirului sunt mai mici decât 10^9
Exemplu
- Intrare
- 5
- 18 205 1470 1256 70
- Ieșire
- 3
Explicație
Elementele șirului care conțin cifra 0 sunt: 205 1470 70.
Rezolvare
Rezolvare ver. 1
<syntaxhighlight lang="python" line> numere = int(input("Introduceți numărul de elemente din șir: ")) sir = [] for i in range(numere):
sir.append(int(input("Introduceți elementul {}: ".format(i+1))))
numar_elemente_cu_0 = 0 for element in sir:
if "0" in str(element): numar_elemente_cu_0 += 1
print("Numărul de elemente din șir care conțin cifra 0 este: ", numar_elemente_cu_0) </syntaxhighlight>