1308 - Cifre Comune

From Bitnami MediaWiki
Revision as of 10:34, 14 March 2023 by Carla Chereji (talk | contribs) (Pagină nouă: ==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 și 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 :...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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 și 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

<syntaxhighlight lang="python" line="1" start="1"> def verifica_cifre_comune(n, m):

   cifre_n = set([n // 10, n % 10])
   cifre_m = set([m // 10, m % 10])
   if cifre_n & cifre_m:
       print("Există cifre comune.")
   else:
       print("Nu există cifre comune.")

</syntaxhighlight>