길이가 N인 수열 A가 주어진다. A의 부분 수열 중, 등차 수열인 가장 긴 부분 수열의 길이를 출력하는 프로그램을 작성하자.
부분 수열과 등차 수열이 무엇인지 잘 모르는 친구들은 친절한 준서가 준비한 아래 정의를 읽어보도록 하자.
첫째 줄에 수열의 길이 N이 주어진다. (1≤N≤100,000)
둘째 줄에 N개의 정수 A_1,A_2,⋯,A_N이 공백으로 구분되어 주어진다. (1≤A_i≤100)
첫째 줄에 가장 긴 등차 부분 수열의 길이를 출력한다.
Python 사용자는 PyPy로 제출하는 것을 권장합니다.