3620 - Cmmk: Difference between revisions
Pop Giulia (talk | contribs) No edit summary |
Pop Giulia (talk | contribs) No edit summary |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
Cerința | Sursa: [https://www.pbinfo.ro/probleme/3620/cmmk] | ||
==Cerința== | |||
Se dau numerele naturale n și k, unde k este o cifră. Să se verifice dacă toate cifrele lui n sunt mai mici sau egale decât k. | Se dau numerele naturale n și k, unde k este o cifră. Să se verifice dacă toate cifrele lui n sunt mai mici sau egale decât k. | ||
Line 31: | Line 33: | ||
==Rezolvare== | ==Rezolvare== | ||
<syntaxhighlight lang="python" line> | |||
n = int(input("Introduceți numărul n: ")) | n = int(input("Introduceți numărul n: ")) | ||
k = int(input("Introduceți cifra k: ")) | k = int(input("Introduceți cifra k: ")) | ||
Line 44: | Line 46: | ||
else: | else: | ||
print("DA") | print("DA") | ||
</syntaxhighlight> |
Latest revision as of 12:36, 20 May 2023
Sursa: [1]
Cerința[edit | edit source]
Se dau numerele naturale n și k, unde k este o cifră. Să se verifice dacă toate cifrele lui n sunt mai mici sau egale decât k.
Date de intrare[edit | edit source]
Programul citește de la tastatură numerele n și k.
Date de ieșire[edit | edit source]
Programul va afișa pe ecran mesajul DA dacă toate cifrele lui n sunt mai mici sau egale decât k, sau mesajul NU dacă există măcar o cifră a lui n strict mai mare decât k.
Restricții și precizări[edit | edit source]
0 ≤ n ≤ 2.000.000.000 0 ≤ k ≤ 9
Exemplul 1[edit | edit source]
- Intrare
- 36125 7
- Ieșire
- DA
Exemplul 2[edit | edit source]
- Intrare
- 819 5
- Ieșire
- NU
Rezolvare[edit | edit source]
<syntaxhighlight lang="python" line> n = int(input("Introduceți numărul n: ")) k = int(input("Introduceți cifra k: "))
- Convertim numărul n într-un șir de caractere
n_str = str(n)
- Verificăm fiecare cifră din șir
for cifra in n_str:
if int(cifra) > k: print("NU") break
- Dacă am iterat prin toate cifrele și nu am găsit nicio cifră mai mare decât k, afișăm "DA"
else:
print("DA")
</syntaxhighlight>