걷기
면접 대비시간 제한1초메모리 제한128 MB
출발 시각이 서로 다른 사람들이 일정한 속도로 길을 걸을 때 늦게 출발하고 먼저 도착하는 쌍을 친구라 하며 모든 쌍이 친구인 가장 큰 집단 크기를 구합니다.
문제
길이가 인 도로가 있고, 이 도로를 걷는 사람이 명 있다. 번째 사람은 시각 에 도로의 시작 지점에서 출발해 속도 로 일정하게 이동하다가 도로의 끝에 도착한다. 두 사람이 같은 시각에 출발하는 일은 없고, 두 사람이 같은 시각에 도착하는 일도 없다.
번째 사람과 번째 사람이 도로 위에서 마주치면 두 사람은 친구가 된다. 수식으로 쓰면, 인 두 사람 , 는 일 때 그리고 그때만 친구가 된다.
구성원이 서로 모두 친구인 사람 집합 중에서 가장 큰 집합의 크기를 구하라.
입력
프로그램은 표준 입력에서 읽는다. 입력은 개의 줄로 이루어진다. 첫째 줄에는 정수 과 이 공백 하나로 구분되어 주어진다. 이고 이다. 이어지는 개의 줄 중 번째 줄에는 정수 와 가 공백 하나로 구분되어 주어진다. 이고 이다.
출력
프로그램은 표준 출력에 정수 하나를 쓴다. 이 정수는 구성원이 서로 모두 친구인 사람 집합 중 가장 큰 집합의 크기이다.