Zadanie : euklid-d
Zadanie

Dana jest liczba całkowita dodatnia n i ciąg n par liczb całkowitych.

Napisz program, który dla każdej podanej pary liczb k oraz a obliczy NWD(k, a) oraz wyznaczy jeśli istnieje taką liczbę b, że (a*b) mod k=1.

Wejście

Pierwszy wiersz wejścia zawiera liczbę całkowitą n z zakresu 1..200000.

Wyjście

Wyjście zgodne z przykładem.

Przykład

Dla danych podanych na wejściu:

1
505 398

Poprawną odpowiedzią jest wyjście:

a=398 k=505 398*387(mod 505)=1

Jeśli chcesz zobaczyć inny przykład odśwież tę stronę klawiszem F5

Opcje zadania:

Biblioteki         : iostream iomanip cmath 
Limit czasu        : 0.1 s
Limit pamięci      : 32 MB
Słowa niedozwolone :