问题 1107 --【基础】通话记录

1107: 【基础】通话记录

题目描述

  

输入全部的通话记录,想一个办法,分别保留手机上最近10个(0)未接来电、(1)已接来电、(2)已拨电话。

输入

第一行,一个整数n(1<=n<=10000)
接下来的n行,每行一条记录。每条记录包含两个数字,第一个数代表记录类型,第二个数代表手机号码。记录类型为0..2的整数,手机电话号码为11位整数。
按照电话发生的时间先后顺序排列,最近一个电话在最后。

输出

10行,每行分3列输出未接来电、已接来电、已拨电话。
列之间用一个空格分开,后接电话先输出,不足10条用0占位。

样例输入输出

输入#1 复制
10
2 18270477699
1 10149800116
0 19906559817
1 16209018105
1 16804212234
2 19289130583
1 17982711123
0 10897630486
1 11860787674
0 15192777554
输出#1 复制
15192777554 11860787674 19289130583
10897630486 17982711123 18270477699
19906559817 16804212234 0
0 16209018105 0
0 10149800116 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0

提示

序号 标题 作者 发表时间 费用 订购数 操作