| 问题描述 |
|---|
已知m个同学的课程表,辅导员想组织这m个同学开会,问是否存在所有同学都没课的时间段。 说明: 1、周一到周五是上课时间,每天的课程从第1节到第10节,不存在午课 2、不选择中午或者周末作为开会时间 3、不存在单双周的课程 |
| 输入描述 |
这是一道多组案例的题目。一个正整数n,表示案例的数量。(n<=100) 每组案例中,先是一个正整数m,表示同学的数量;(m<=50) 然后分别是1号同学到m号同学的课程表, 最后会以一行---------- (10个减号字符)作为本组案例结束标志。 以下面输入为例,说明某一位同学的课程表: 1 Mon. 1 2 3 4 Wed. 3 4 5 6 Fri. 1 2 7 8 第一行的1表示1号同学,Mon. 1 2 3 4表示星期一1、2、3、4节有课,Wed. 3 4 5 6表示星期三3、4、5、6节有课,Fri. 1 2 7 8表示星期五1、2、7、8节有课,星期二(Tue.)和星期四(Thu.)没写说明星期二和星期四全天没课。 |
| 输出描述 |
针对每组案例,首先输出Case <第几组案例> 然后按星期一到星期五列出所有可以作为开会的时间段,详见样例,如果整周都没有开会时间,则输出No。 每组案例输出完都要换行。 |
| 样例输入复制样例 |
2 3 1 Mon. 1 2 3 4 5 6 7 8 Tue. 1 2 3 4 5 6 7 8 Wed. 1 2 3 4 5 6 7 8 Thu. 1 2 3 4 5 6 7 8 Fri. 1 2 3 4 5 6 7 8 2
Mon. 1 2 3 4 5 6 7 8 Tue. 1 2 3 4 5 6 7 8 Fri. 1 2 3 4 5 6 7 8 3 Mon. 9 10 Wed. 9 10 Thu. 9 10 ---------- 2 1 Mon. 1 2 3 4 5 6 7 8
Tue. 1 2 3 4 5 6 7 8 Wed. 1 2 3 4 5 6 7 8 Thu. 1 2 3 4 5 6 7 8 Fri. 1 2 3 4 5 6 7 8 2 Mon. 9 10 Tue. 9 10
Wed. 9 10
Thu. 9 10 Fri. 9 10 ----------
|
| 样例输出 |
Case 1 Tue. 9 10 Fri. 9 10 Case 2 No |
| 相关 |