엘 도라도
면접 대비시간 제한1초메모리 제한128 MB
서로 다른 n개의 수로 이루어진 수열에서 길이가 정확히 k인 증가 부분수열의 개수를 여러 테스트 케이스에 대해 센다.
문제
어느 카지노 게임은 화면에 개의 숫자로 이루어진 수열을 보여 준다. 참가자는 그 수열에 들어 있는, 길이가 인 증가하는 부분 수열의 개수를 맞혀야 한다.
수열 의 부분 수열은 을 만족하는 인덱스로 고른 을 말한다. 이 부분 수열이 증가한다는 것은 모든 에 대해 가 성립함을 뜻한다.
화면에 표시된 수열이 주어졌을 때, 길이가 이면서 증가하는 부분 수열의 개수를 세는 프로그램을 작성하시오.
입력
입력은 여러 개의 테스트 케이스로 이루어진다. 각 테스트 케이스의 첫째 줄에는 두 정수 과 가 주어진다 (). 둘째 줄에는 컴퓨터가 만든 수열 이 주어지며, 원소는 모두 서로 다르다 ().
입력의 마지막 줄에는 이 두 개 주어지며, 이 줄은 처리하지 않는다.
출력
각 테스트 케이스마다 길이가 인 증가하는 부분 수열의 개수를 한 줄에 하나씩 출력한다. 이 값은 64비트 정수 범위를 넘지 않는다.