4281 - Min 2 Cif

From Bitnami MediaWiki
Revision as of 18:56, 29 March 2023 by Andor Giulia (talk | contribs) (Pagină nouă: == Rezolvare == <syntaxhighlight lang="python" line="1"> min_two_digit = None # inițializăm cu None pentru a verifica mai târziu dacă am găsit sau nu un număr cu 2 cifre while True: n = int(input()) # citim un număr if n == 0: # dacă am ajuns la sfârșitul secvenței, ieșim din buclă break if 10 <= n <= 99: # dacă n are două cifre if min_two_digit is None or n < min_two_digit: # dacă n este mai mic decât minimul găsit până ac...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Rezolvare

<syntaxhighlight lang="python" line="1"> min_two_digit = None # inițializăm cu None pentru a verifica mai târziu dacă am găsit sau nu un număr cu 2 cifre while True:

   n = int(input())  # citim un număr
   if n == 0:  # dacă am ajuns la sfârșitul secvenței, ieșim din buclă
       break
   if 10 <= n <= 99:  # dacă n are două cifre
       if min_two_digit is None or n < min_two_digit:  # dacă n este mai mic decât minimul găsit până acum
           min_two_digit = n  # actualizăm minimul

if min_two_digit is None: # dacă nu am găsit niciun număr cu două cifre

   print("NU EXISTA")

else: # altfel, afișăm minimul găsit

   print(min_two_digit)

</syntaxhighlight>