#P2947. Widget Factory
Widget Factory
Widget Factory
题面翻译
题目描述
一个零件工厂生产种零件,第种零件的生产天数在天到天之间,且一定是一个整数。
有条记录,每一条记录记录着某个工人的工作情况:开始工作在星期几、结束工作在星期几、在这段时间内共做了哪些零件。
假设工人在工作期间没有放假,开始工作当天和结束工作当天在工作,且零件刚好做完,试通过这条记录得到每一种零件的生产天数。
输入数据
有若干组输入数据。
每一组输入的第一行两个正整数表示加工的数量和记录的数量。
接下来行每两行描述一条记录。
每一条记录的第一行一个正整数和两个字符串,分别表示开始工作在星期几和结束工作在星期几,只有SUN MON TUE WED THU FRI SAT
种可能,表示这段时间内工人加工的零件数量;
第二行个正整数表示加工的零件的种类,可能存在某些相等。
比如某一条记录中工人在星期三开始工作,星期日结束工作,加工了个零件,分别是,那么对于这一条记录的输入格式就是
4 WED SUN
13 18 1 13
当时表示输入结束
输出格式
对于每一组数据输出一行。如果存在唯一解输出个正整数,第个正整数表示第个零件的加工时间,注意输出时第一个数之前和最后一个数之后不能有空格,而两个数之间严格有一个空格;如果存在多解输出Multiple solutions.
;如果无解输出Inconsistent data.
。
题目描述
2 3
2 MON THU
1 2
3 MON FRI
1 1 2
3 MON SUN
1 2 2
10 2
1 MON TUE
3
1 MON WED
3
0 0
8 3
Inconsistent data.
Hint
Huge input file, 'scanf' recommended to avoid TLE.