1310 - Cif Div

From Bitnami MediaWiki
Revision as of 11:51, 15 March 2023 by Carla Chereji (talk | contribs)

Cerință

Se citesc două numere naturale n și m format din trei cifre fiecare. Să se afle câte cifre din n divid pe m.

Date de intrare

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

Date de ieșire

Programul afișează pe ecran valoarea cerută.

Restricții de precizări

  • 100 ⩽ n, m ⩽ 999

Exemplul 1

Intrare
600
273
Ieșire
Datele introduse corespund restricțiilor impuse.
2

Rezolvare ver. 1

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

   n = int(input("Introduceți primul număr: "))
   m = int(input("Introduceți al doilea număr: "))
   
   count = 0
   for i in range(3):
       digit = n % 10
       n //= 10
       if digit % m == 0:
           count += 1
   
   print(Există f"{count} cifre din n care divid pe m.")

</syntaxhighlight>