수열과 쿼리 42
시간 제한2초메모리 제한1024 MB
길이 N인 순열 A에서 각 질의 구간 [l, r]의 가장 긴 증가하는 부분 수열의 길이를 구합니다.
문제
길이가 인 수열 이 주어진다. 수열의 각 원소는 이상 이하의 서로 다른 정수이다. 다음 쿼리를 수행하는 프로그램을 작성하시오.
l r: 의 최대 증가 부분 수열(LIS, Longest Increasing Subsequence)의 길이를 출력하라.
입력
첫 번째 줄에 수열의 길이 과 쿼리의 수 가 주어진다.
이후 개의 줄에 위에서 설명한 것과 같은 쿼리가 주어진다.
출력
각 쿼리에 대해 정답을 한 줄에 출력하라.
제한
- 일 경우 이다.