Problem description
Podzielny ciąg
(cpp-primer-0011)
Mówimy, że ciąg a1, a2, ..., an jest podzielny przez k, jeśli każdy jego wyraz jest podzielny przez k.
Dany jest ciąg n liczb całkowitych: a1, a2, ..., an oraz liczba k, dla której należy sprawdzić podzielność danego ciągu.
Wejście
W pierwszym wierszu standardowego wejścia znajdują się dwie liczby naturalne n oraz k oddzielone pojedynczym odstępem. W drugim wierszu podanych jest n liczb całkowitych z zakresu od − 109 do 109, pooddzielanych pojedynczymi odstępami.
Wyjście
Na standardowe wyjście należy wypisać słowo TAK
, jeśli
podany ciąg jest podzielny przez k oraz NIE
w przeciwnym
przypadku.
Ograniczenia
1 ≤ n ≤ 106, 2 ≤ k ≤ 109.
Przykład
Input | Output | |
|
|
Input | Output | |
|
|