blobhyperthink
면접 대비시간 제한2초메모리 제한1024 MB
길이 N인 수열 A에서 값이 엄격히 증가하는 길이 11의 부분수열 개수를 10^9+7로 나눈 나머지로 구합니다.
문제
블롭은 쉬는 시간에 문제 하나를 생각해 냈다.
길이가 인 수열 에서 다음 조건을 만족하는 쌍의 개수를 구하자!
- 이고 이다.
이 문제는 블롭에게 너무 쉬웠다. 그래서 블롭은 쌍의 원소 수를 세 개로 늘렸다. 그래도 너무 쉬워서 네 개로 늘렸다. ...
그래도 너무 쉬워서 열 개로 늘렸고, 다시 열한 개로 늘렸다. 이제 이 문제는 블롭에게 너무 어려워서 풀 수 없었다!

블롭을 위해 다음 조건을 만족하는 쌍의 개수를 로 나눈 나머지를 구하자.
- 이고, 이다.
입력
첫째 줄에 수열의 길이 이 주어진다.
둘째 줄에 수열의 원소를 나타내는 개의 정수 이 공백으로 구분되어 주어진다.
출력
첫째 줄에 조건에 맞는 쌍의 개수를 로 나눈 나머지를 출력한다.