客房统计
#描述#
最近Xenocide开了一家有N(1<=n<=50)层的大型酒店。但是问题也随之而来,因为太大管理起来就很麻烦,所以如何能获取酒店房间的信息成了一个难题。所以现在他想求你帮忙。<br />
为了直观的了解到酒店现状,Xenocide先给你一张酒店的各楼层平面图。其中这个样式的为一个客房:<br />
----<br />
|##|<br />
----<br />
其中如果“##”是两个数字,那么他表示是一个客房,它的客房号为楼层号后面加上这两个数字,如果是“XX”者表示为储藏室。所有客房都严格按照这种样式表示,因为除了客房和储藏室外可能还有些其他的房间,但是他们绝对不会以这两种形式出现。<br />
现在Xenocide想知道目前有多少个客房和多少个储藏室。并且按字典序将所有客房号罗列出来。<br />
#格式#
##输入格式##
包含多组测试数据
第一行输入整数N表示有多少个楼层。
接下来分别表示每个楼层信息,先输入一个整数mi(1<=mi<=100)表示这个楼层示意图的行数
再接下来mi行表示该楼层示意图。
##输出格式##
先输出2个数字用一个空格隔开分别表示有几个客房和几个储藏室。
接下来按字典序输出每个客房的房间号, 房间号为4个整数,后两位在示意图中给出,前两位为第几楼层,不足两位前导零。
#样例1#
##样例输入1##
3
5
---- ----
|01| |12|
---- ----
|02| |11|
---- ----
3
---- ----
|XX| |20|
---- ---
9
---- ---- :)
|01| |10| Orz
----01---- =.=||
|02|==|09|
----- ---- ---
|03|04|08| |11|
---------- ---
|04| |07|
---- ----
##样例输出1##
12 1
0101
0102
0111
0112
0301
0302
0303
0304
0307
0308
0309
0310
#限制#
1000ms
32768KB
#提示#
#来源#
Xenocide