ГлавнаяСборникиТурнирыРазделыФорумыУчастникиПечатьПомощьО системе

Разделы > Неотсортированные > задача:


Train

Задачи раздела

• K. Vampire
• Keyboard Row
• Letter
• Odd or Even
• Short name
• Shymbulak
• Sultan's game
• Sum of digits
• Train
• Word Break
• XOR
• sravnenie
• №1 Практикалык иш. Вариант 1
• №1 Практикалык иш. Вариант 10
• №1 Практикалык иш. Вариант 11
• №1 Практикалык иш. Вариант 12
• №1 Практикалык иш. Вариант 13

Обратная связь

Если у вас есть предложения или пожелания по работе Contester, посетите форум сайта www.contester.ru.

Лимит времени 2000/4000/4000/4000 мс. Лимит памяти 65000/65000/65000/65000 Кб.

New Year Train

On the New Year Eve a government of one country decided to send a train with gifts to each town of thecountry. For each of N towns exactly one wagon with gifts was sent. The route was organized in such waythat at each place the last wagon would be detached, then in the next place the other last one and so on.Just before the departure it turned out that the loading workers did not pay attention to numeration ofthe wagons and loaded the gifts into the wagons in random order. It was impossible to detach a wagonfrom the middle of the train and there was no time to rearrange giftsLuckily, there was a depot with parallel tracks. At the entrance of the depot each wagon could be directedto any of the tracks, and wagons could leave the depot from the other side in the right sequences: 1, 2, 3,

4, and so on.For example, if at the entrance of the depot with three parallel tracks there were six wagons standing in

order: 2, 5, 1, 4, 6, 3, then wagons 2, 5, 6 could be directed to the rst track; wagons 1, 4 to the second

track, wagon 3 to the third track could be directed respectively. In this case wagons could leave the depot

in the right order.

Fortunately, there were enough tracks in the depot to rearrange the train.

Input

The rst line of input le contains two integers N and M  the number of wagons in the train and the

number of tracks in the depot respectively (1  N  800 000, 1  M  100 000, M  N). The second

line contains N integers  sequence of wagons before the entrance to the depot.

It's guaranteed that solution always exists.

Output

On the rst line output le must contain N integers  which track should be chosen for each wagon from

input data. On the second line of output le write the number of tracks in order the wagons should leave

the depot in the sequence 1, 2, 3, and so on.

Examples

In.

6 3

2 5 1 4 6 3

Out.

1 1 2 2 1 3

2 1 3 2 1 1

Для отправки решений необходимо выполнить вход.

www.contester.ru