统计项目组内上班时间人员步行情况,给出评价,并排序
约束:
输入的每一行表示一个人当月的运动数据,名字开头,: 分开名字与数据,每天的数据以一个空格分开(第一个数为当月第一次运动的数据),中间没有记录的当天数据为 0。
输入
Gsy:35000 0 0 0 0 36000 0 0 0 0 0 40000 0 0 0 0 32000
Wj:12000 12000 12000 12000 12000 12000 12000 0 12000 12000 12000 12000 0 12000 12000 12000 12000 12000 12000
Jww:2000
Zzc:6000 6000 6000 6000 0 6000 6000 6000 0 0 6000 6000 6000 6000 6000 6000 6000 6000 6000 6000 6000 6000 6000
Dbw:3000
输出
Gsy:excellent 143000
Wj:excellent 204000
Zzc:good 120000
Dbw:bad 3000
Jww:bad 2000
说明
Gsy 满足约束 2,Wj 满足约束 3,按约束的优先级 Gsy 排在 Wj 前面,Zzc 满足约束 4,所以 Zzc 排在第 3,Dbw 与 Jww 都满足约束 5,但是 Dbw 的总步数比 Jww 多,所以 Jww 排在 Dbw 后。
By signing up a CodeFun2000 universal account, you can submit code and join discussions in all online judging services provided by us.