LIS of Pairs
Дуже складна
Обмеження на час виконання 1 секунда
Обмеження на використання пам'яті 256 мегабайтів
You have pairs of integers, where holds for all .
Let's define as the length of the longest strictly increasing subsequence of the sequence .
It's clear that .
For every from to , find the number of ordered pairs with , for which .
Note that a sequence labeled with is an increasing subsequence of only if:
Вхідні дані
The first line of the input contains integers ().
The -th of the following lines contains integers ().
Вихідні дані
Print integers. The -th of them should be equal to the number of ordered pairs with , for which .
Приклади
Вхідні дані #1
Відповідь #1
Вхідні дані #2
Відповідь #2
Примітка
In the first sample:
.
.
.
.
In the second sample, all numbers are equal, so we wouldn't be able to choose any increasing subsequence of length at least .
Відправки 3