| 시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
|---|---|---|---|---|---|
| 1 초 | 512 MB | 82 | 56 | 42 | 63.636% |
Dany jest zbiór liczb całkowitych $A$. Należy znaleźć najmniejszą liczbę całkowitą dodatnią nienależącą do zbioru $A$ i podzielną przez pewną z góry ustaloną liczbę $k$.
Napisz program, który:
W pierwszym wierszu wejścia znajdują się dwie liczby całkowite $n$ oraz $k$ (1ドル ≤ n ≤ 1,000円,000円,ドル 1ドル ≤ k ≤ 10^{12}$), oddzielone pojedynczym odstępem. Liczba $n$ oznacza moc (liczbę elementów) zbioru $A$. Drugi wiersz wejścia zawiera $n$ liczb całkowitych $a_i$ (1ドル ≤ a_i ≤ 10^{18}$), pooddzielanych pojedynczymi odstępami i oznaczających elementy zbioru $A$. Liczby $a_i$ są parami różne.
Twój program powinien wypisać w pierwszym i jedynym wierszu wyjścia jedną liczbę całkowitą, będącą najmniejszą liczbą dodatnią niewystępującą w zbiorze $A,ドル podzielną przez $k$.
6 2 3 8 1 2 4 10
6