Cửa hàng có n phiếu quà tặng với mệnh giá ai (nghìn đồng). Khách hàng chỉ chấp nhận phiếu có mệnh giá là bội số của k. Hãy sắp xếp mảng giảm dần rồi duyệt, in ra phiếu có giá trị lớn nhất chia hết cho k. Nếu không có, in −1.
Ví dụ: a=[4,7,9,11,6], k=3 → kết quả 9.
Dòng 1: n và k. Dòng 2: n số nguyên ai.
1≤n≤105, 1≤k≤106, 1≤ai≤109.
Một dòng chứa phiếu lớn nhất chia hết cho k, hoặc −1.
Ví dụ:
Đầu vào:
5 3
4 7 8 11 13
Đầu ra:
-1
Giải thích:
Đang tải editor...