1308 - Cifre Comune: Difference between revisions

From Bitnami MediaWiki
No edit summary
Tag: visualeditor
Tag: visualeditor
Line 33: Line 33:


:Nu există cifre comune.
:Nu există cifre comune.
==Rezolvare==
==Rezolvare ver. 1==
<syntaxhighlight lang="python" line="1" start="1">
<syntaxhighlight lang="python" line="1" start="1">
def main():
def main():

Revision as of 11:43, 15 March 2023

Cerință

Se citesc două numere naturale n m cu exact două cifre fiecare. Să se decidă dacă cele două numere au cifre comune.

Date de intrare

Programul citește de la tastatură numerele n m.

Date de ieșire

Programul afișează pe ecran mesajul ”Există cifre comune.” dacă cele două numere au cifre comune, respectiv ”Nu există cifre comune.” în caz contrar.

Restricții de precizări

  • 10 ⩽ n, m ⩽ 99

Exemplul 1

Intrare
27
62
Ieșire
Datele introduse corespund restricțiilor impuse.
Există cifre comune.

Exemplul 2

Intrare
23
68
Ieșire
Datele introduse corespund restricțiilor impuse.
Nu există cifre comune.

Rezolvare ver. 1

<syntaxhighlight lang="python" line="1" start="1"> def main():

   n = input("Introduceți primul număr: ")
   m = input("Introduceți al doilea număr: ")
   found = False
   for digit in n:
       if digit in m:
           found = True
           break
   if found:
       print("Există cifre comune.")
   else:
       print("Nu există cifre comune.")

</syntaxhighlight>