F.A.Q
Hand In Hand
Online Acmers
Problem Archive
Realtime Judge Status
Authors Ranklist
 
     C/C++/Java Exams     
ACM Steps
Go to Job
Contest LiveCast
ICPC@China
Best Coder beta
VIP | STD Contests
    DIY | Web-DIY beta
Author ID 
Password 
 Register new ID

CCPC直播

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 512000/512000 K (Java/Others)
Total Submission(s): 3823    Accepted Submission(s): 1528


Problem Description
在比特镇举行的中国大学生程序设计竞赛CCPC(China Collegiate Programming Contest)开始啦!这次比赛中加入了现场视频直播,而在直播屏幕的左下角,会显示评测队列。

比特镇的科技水平并不发达,直播分辨率并不高。准确地说,每个评测记录将被显示在$1$行$38$列的像素格上。一条评测记录由$4$个部分组成,从左往右依次为排名($3$像素),队名($16$像素),题号($4$像素),评测情况($12$像素)。相邻两个部分之间由$1$像素的分隔线$|$分开。其中,排名右对齐显示,队名左对齐显示,长度不足时用空格补齐。题号一定是$4$位正整数,因此恰好占据$4$像素。评测情况则比较复杂,它由两侧的括号$[]$以及中间$10$像素组成。

样例第一行表示排名第$19$的队伍qqqqq_University提交了题目$1001$,已经通过了$30\%$的测试点,故左对齐显示$3$个X。

样例第二行表示排名第$125$的队伍quailty_U_2提交了题目$1002$,评测结果为WA,故居中显示WA,左边留$4$像素空格。

样例第三行需要居中显示TLE,左边同样留$4$像素空格。

样例第四行这支队伍是全场第一个通过$1003$的,故在AC后加上字符$*$来特殊标注。

请写一个程序,对于每条评测记录产生直播信息。
 

Input
第一行包含一个正整数$T(1\leq T\leq 1000)$,表示评测记录的数量。

接下来$T$行,每行首先是一个正整数$rank(1\leq rank\leq 400)$,表示队伍的排名。

接下来一个长度不超过$16$的字符串$S$,表示队名,$S$仅由大小写字母、数字以及下划线"_"组成。

接下来一个正整数$prob(1001\leq prob\leq 1013)$,表示题号。

接下来一个字符串$T(T\in\{Running,{AC},{WA},{TLE},{MLE},{RTE},{CE},{OLE},{PE},{FB}\})$,表示评测状态,除${Running}$外均表示评测结束。若为${Running}$,则还会输入一个正整数$p(1\leq p\leq 9)$,表示已经通过了$p\times 10\%$的测试点。若为${FB}$,则表示全场第一个通过该题,应显示$AC*$。
 

Output
对于每条评测记录,按要求输出一行一个长度为$38$的字符串,即直播显示效果。
 

Sample Input
5 19 qqqqq_University 1001 Running 3 125 quailty_U_2 1002 WA 4 quailty_U_3 1003 TLE 1 quailty_U_4 1003 FB 2 qqqqq 1001 AC
 

Sample Output
19|qqqqq_University|1001|[XXX ] 125|quailty_U_2 |1002|[ WA ] 4|quailty_U_3 |1003|[ TLE ] 1|quailty_U_4 |1003|[ AC* ] 2|qqqqq |1001|[ AC ]
 

Source
 

Statistic | Submit | Discuss | Note
Hangzhou Dianzi University Online Judge 3.0
Copyright © 2005-2024 HDU ACM Team. All Rights Reserved.
Designer & Developer : Wang Rongtao LinLe GaoJie GanLu
Total 0.000000(s) query 1, Server time : 2024-11-22 06:39:59, Gzip enabled