3237 - GCDnot1
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.