CF767A.Snacktower

普及/提高-

通过率:0%

AC君温馨提醒

该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

According to an old legeng, a long time ago Ankh-Morpork residents did something wrong to miss Fortune, and she cursed them. She said that at some time nn snacks of distinct sizes will fall on the city, and the residents should build a Snacktower of them by placing snacks one on another. Of course, big snacks should be at the bottom of the tower, while small snacks should be at the top.

Years passed, and once different snacks started to fall onto the city, and the residents began to build the Snacktower.

However, they faced some troubles. Each day exactly one snack fell onto the city, but their order was strange. So, at some days the residents weren't able to put the new stack on the top of the Snacktower: they had to wait until all the bigger snacks fell. Of course, in order to not to anger miss Fortune again, the residents placed each snack on the top of the tower immediately as they could do it.

Write a program that models the behavior of Ankh-Morpork residents.

输入格式

The first line contains single integer nn ( 1<=n<=1000001<=n<=100000 ) — the total number of snacks.

The second line contains nn integers, the ii -th of them equals the size of the snack which fell on the ii -th day. Sizes are distinct integers from 11 to nn .

输出格式

Print nn lines. On the ii -th of them print the sizes of the snacks which the residents placed on the top of the Snacktower on the ii -th day in the order they will do that. If no snack is placed on some day, leave the corresponding line empty.

输入输出样例

  • 输入#1

    3
    3 1 2
    

    输出#1

    3
     
    2 1
  • 输入#2

    5
    4 5 1 2 3
    

    输出#2

     
    5 4
     
     
    3 2 1
    

说明/提示

In the example a snack of size 33 fell on the first day, and the residents immediately placed it. On the second day a snack of size 11 fell, and the residents weren't able to place it because they were missing the snack of size 22 . On the third day a snack of size 22 fell, and the residents immediately placed it. Right after that they placed the snack of size 11 which had fallen before.

首页