Sau khi được học về phép chia lấy dư, Mr. Thảo ngồi suy ngẫm một lúc về ứng dụng của nó trong các bài toán thì bất chợt nghĩ ra một bài toán khá hay để thử thách chính mình.
Bài toán như sau:
Đầu vào/Đầu ra:
1<= a.size() <= 105
a[i] <= 109
Giá trị lớn nhất của a[i] mod a[j].