#D. [CZOJ 一周一测 R1 D] 狂热派对

    传统题 1500ms 256MiB

[CZOJ 一周一测 R1 D] 狂热派对

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

狂热不晚,派对即赛。

题目背景

邹锦舒和陈煜轩很喜欢半夜打 Codeforces。

众所周知,CFS 是 CodeForceS 的缩写。(大雾

所以,他对于 Codeforces 独有的 CF 赛制进行了改编,创建了 CFS 赛制。

题目描述

在 CFS 赛制下,一般而言共有这些机制:

  1. 共有 kk 道试题,11kk初始分数分别为 500,1000,1500,2000,2500,,500(k1),500k500,1000,1500,2000,2500,\dots,500(k-1),500k
  2. 11kk最低得分(未通过除外)分别为 150,300,450,600,750,,150(k1),150k150,300,450,600,750,\dots,150(k-1),150k
  3. 11kk每分钟丢分情况分别为 2,4,6,8,10,,2(k1),2k2,4,6,8,10,\dots,2(k-1),2k
  4. 每次失误(指答案错误、时间超限等)会扣除该题目 5050 的得分(如果你最后通过了这道题)
  5. 在通过预测试点(即下文提及的 Pretests Passed(x))后,若再次提交通过 Pretests 的代码,则会测试最后一次通过 Pretests 的代码,并且得分是按提交最后一次通过 Pretests 的代码的时间计算的,且参考机制 44 进行失误扣分

一般而言会有 Pretests Passed(x)Wrong answer on pretest x(以及时间超限,运行超限等),Compile Error 等状态。

  • Pretests Passed(x) 表示通过了 xx 个预测试点。
  • Wrong Answer on pretest x(以及时间超限,运行超限等)表示在预测试点 xx 上答案错误(或者时间超限等),算一次失误,但如果是在预测试一上错误,不算失误。如果在通过预测试之后答案错误,会对本题之后通过预测试产生影响,而不会对已经通过的产生影响。具体见样例。
  • Compile Error 表示编译错误,不算失误。

由于邹锦舒是巨佬,所以最后一次通过了 Pretests 的代码必定是 Accepted 的。

由于陈煜轩是蒟蒻,但是陈煜轩很小心,所以最后一次通过了 Pretests 的代码必定是 Accepted 的。

在比赛期间,邹锦舒会有 nn 次记录,陈煜轩会有 mm 次记录。

这些记录共由 33 个字符串组成,分别为提交时间、提交题目、获得状态。

提交时间格式为 HH:MM,表示在 HHHHMMMM 分的记录。保证 HHHHMMMM 均为可能含有前导零的两位数。

提交题目为一个只含大写字母、小写字母和数字的字符串。

获得状态为 PretestsPassedWrongansweronpretest(x)CompileError,的任意一种。为了方便,这里的状态是没有空格的

当然了,比赛时间可能是很晚的,所以可能出现跨日的现象,但绝对不会跨度超过 2424 小时。

输入格式

n+m+3n+m+3 行。

11 行,三个整数,n,mn,mkk

22 行,kk 个只含大写字母、小写字母和数字的字符串,分别为 11kk 题的题目名称。题目名称的长度是 112020 的整数。

33 行,比赛的开始时间,格式与提交时间一样,为 HH:MM

4n+34\sim n+3 行,每行三个字符串,分别代表邹锦舒的提交时间、提交题目、获得状态。

n+4n+m+3n+4\sim n+m+3 行,每行三个字符串,分别代表陈煜轩的提交时间、提交题目、获得状态。

输出格式

22 行。

11 行,两个整数,分别表示邹锦舒和陈煜轩的比赛总得分。

22 行,输出 zjscyx,表示比赛赢家。若得分相同,输出 Wow!Same!

1 1 5
A B C D E
22:35
22:35 A PretestsPassed
22:36 B PretestsPassed
500 996
cyx
5 4 5
A B C D E
22:35
22:35 A PretestsPassed
22:35 B PretestsPassed
22:35 C PretestsPassed
22:35 D PretestsPassed
22:35 E PretestsPassed
23:59 A PretestsPassed
00:01 A PretestsPassed
00:02 A PretestsPassed
00:03 A PretestsPassed
7500 174
zjs
2 3 5
A B C D E
22:35
22:35 A PretestsPassed
22:36 A Wrongansweronpretest(2)
22:35 E PretestsPassed
22:36 E Wrongansweronpretest(2)
22:37 E PretestsPassed
500 2380
cyx
2 2 5
A B C D E
22:35
22:35 A PretestsPassed
22:36 B PretestsPassed
22:35 A PretestsPassed
22:36 B PretestsPassed
1496 1496
Wow!Same!

提示

手速很快的话,是可以在一分钟内通过,从而不失分的。

注意多次通过预测试的失误扣分与得分时间。

注意 Wrongansweronpretest(x) 对于同题不同时刻记录的影响。

注意同分情况的输出。

测试点编号 n,mn,m kk 特殊性质
11 5\leq 5 5\leq 5 A\tt{A}
22
343\sim 4 10\leq 10
565\sim 6 20\leq 20
7107\sim 10 50\leq 50 10\leq 10
111211\sim 12 100\leq 100
131413\sim 14 1000\leq 1000 500\leq 500
151615\sim 16 A\tt{A}
1717 1000\leq 1000
1818 5000\leq 5000 2500\leq 2500
192019\sim 20 25000\leq 25000

特殊性质 A\tt{A}:保证只会出现一种状态。

[CZR-001] CZOJ Weekly Exercise Round 1

未参加
状态
已结束
规则
IOI
题目
6
开始于
2023-7-7 17:00
结束于
2023-7-7 22:30
持续时间
5.5 小时
主持人
参赛人数
54