3237 - GCDnot1

From Bitnami MediaWiki
Revision as of 08:53, 27 December 2023 by Mesarosdenisa (talk | contribs)

Cerinta

Se dau m şi n numere naturale nenule. Să se determine două numere naturale a şi b astfel încât c.m.m.d.c.(a + i , b + j) > 1 pentru orice i = 0 , m-1 şi orice j = 0 , n-1.

Date de intrare

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

Date de iesire

Programul va afișa pe ecran numerele a şi b.

Restrictii si precizari

  • 1 ⩽ m , n ⩽ 5
  • numerele a şi b vor avea cel mult 18 cifre fiecare

Exemplul 1

Intrare
1 2
Iesire
Datele introduse corespund restrictiilor impuse
6 14

Exemplul 2

Intrare
0 100
Iesire
Datele introduse nu corespund restrictiilor impuse


Rezolvare

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

   # Citim m și n de la tastatură
   m = int(input("Introduceți m: "))
   n = int(input("Introduceți n: "))
   # Alegem a și b astfel încât c.m.m.d.c.(a + i, b + j) > 1 pentru orice i și j
   a = m
   b = m * n
   # Afișăm rezultatul
   print("a =", a)
   print("b =", b)

if __name__ == "__main__":

   main()

</syntaxhighlight>

Explicatie

Avem (6 , 14) = 2 > 1 şi (6 , 15) = 3 > 1.