Монотонная подпоследовательность
시간 제한1초메모리 제한1024 MB
1부터 n까지의 수를 한 번씩 사용한 순열 중에서 가장 긴 단조 부분수열(증가 또는 감소)의 길이가 정확히 k인 순열을 만든다.
문제
Рассмотрим последовательность . Его подпоследовательность , где назвается монотонной, если либо либо
Для заданных и , найдите последовательность, состоящую из чисел от 1 до таких, что каждое из чисел встречается в ней ровно один раз, а длина самой длинной монотонной подпоследовательности (возрастающей или убывающей) составляет ровно .
입력
Первая строка входных данных содержит целые числа и (), длина последовательности и требуемая длина самой длинной монотонной подпоследовательности.
출력
Если требуемой последовательности не существует, выведите в первой и единственной строке.
Если требуемая последовательность существует, выведите ее в первой и единственной строке. Если подходящих последовательностей несколько, можно вывести любую из них.