잠자리가 겹치지 않는 소
면접 대비시간 제한1초메모리 제한1024 MB
N마리 소의 브랜드 번호를 K로 나눈 나머지가 모두 다르게 되는 가장 작은 K를 구합니다.
문제
FJ에게는 소 마리 ()가 있다. 소들은 외양간의 칸 개에서 자며, 칸 번호는 부터 까지 붙어 있다. 번째 소에게는 고유한 낙인 번호 ()가 있다. 번째 소는 번 칸에서 잔다. 두 소가 같은 칸을 함께 쓰는 일은 없다.
소들과 낙인 번호가 주어졌을 때, 어느 두 소도 같은 칸에서 자지 않도록 하는 최소 를 구하라.
입력
첫 줄에 정수 이 주어진다. 이어지는 개의 줄에는 소의 낙인 번호가 한 줄에 하나씩 주어진다.
출력
조건을 만족하는 최소 의 값을 한 줄에 출력한다.