问题 3469 --钉钉网上授课

3469: 钉钉网上授课★★★

时间限制: 1 Sec  内存限制: 128 MB
提交: 10  解决: 6
[提交][状态][命题人:]

题目描述

针对当下的疫情,教育部决定开展“网上授课”,作业必须全部用“钉钉”打卡提交。天佑认为作业实在是太多了,数都数不过来。现在他想要把所有的作业列出一份表格,这样天佑就可以很容易掌握所有作业的完成情况了。

输入

第一行是一个正整数M (0<M≤100),表示共有M组作业。其后有M行数据,每行表示一项作业,由作业日期 (两个正整数组成 ),作业的学科(小写字母组成,为学科的拼音)和作业完成情况(一个字符,如果完成,为Y,如果未完成,为N)组成。

输出

对于每一组测试数据,请你输出一份排版格式正确(请参考样例输出)的作业完成情况。这份表格表包括所有作业的学科,日期和完成情况的信息。作业先按学科分类,学科按照yuwen、shuxue、yingyu、kexue、yinyue、meishu的顺序排列;同一学科的作业按照日期排序(所有日期均为2020年,若出现无效日期,如2月31日,4月31日,则不输出这项作业)。
样例输入
Copy
8
3 9 yuwen Y
3 9 shuxue N
3 7 kexue N
3 10 yingyu Y
2 12 yinyue N
3 10 meishu N
2 31 yuwen Y
3 13 yuwen N
样例输出
Copy
yuwen
   |----3 9 Y
   |----3 13 N
shuxue
   |----3 9 N
yingyu
   |----3 10 Y
kexue
   |----3 7 N
yinyue
   |----2 12 N
meishu
   |----3 10 N

提示

来源

[提交][状态]