#205. dyy和果老板划拳

    ID: 205 Type: Default 1000ms 256MiB Tried: 0 Accepted: 0 Difficulty: (None) Uploaded By: Tags>其他模拟2024国庆结训赛

dyy和果老板划拳

Description

众所周知,国庆假期集训期间,23级团队与实验室的学长们进行了团建活动。在这次聚会上,毕业学长WZ的到来,DYY学长和即将毕业的果老板格外兴奋,甚至都喝醉了,在酒桌上无话不谈。有趣的是,场上只有他们两个会划拳,其他人则围成一圈,兴致勃勃地观战并呐喊助威。

正当两人起劲时,Y学姐突然察觉到了划拳的规则,并悄悄告诉了BL学姐。

规则如下:

  • 两人同时喊出一个数字,并用手划出另一个数字;
  • 若其中一人的手势数字恰好等于两人喊出的数字之和,那个人就输了,输家要罚一杯酒;
  • 若两人同时赢或同时输,则继续下一轮,直到唯一的胜者出现。

Y学姐随后问BL学姐:你猜,他们两个谁会先倒下?

这让BL学姐犯了难,你作为最聪明的新生,BL学姐现在正在向你紧急求助。现在,我们已经知道DYY学长和果老板的酒量(最多能喝多少杯不倒)以及他们的划拳记录,你是否迅速、准确地判断谁会先倒下,并告诉Y学姐谁先倒,谁又喝了几杯酒呢?你能帮帮BL学姐嘛?

Input Format

首行给出两个整数w1,w2w_1,w_2,分别代表dyy学长、果老板二人的酒量(0w1,w2100)(0\le w_1,w_2 \le 100)。输入间以空格分隔。

第2行给出一个正整数NN(0<N1000<N\le 100)

接下来NN行,每行给出四个整数a1,a2,b1,b2(0<a1,a2,b1,b2100a_1,a_2,b_1,b_2(0<a_1,a_2,b_1,b_2\le 100,代表一轮划拳的记录:

  • a1a_1 表示DYY学长喊出的数字;
  • a2a_2 表示DYY学长划出的数字;
  • b1b_1 表示果老板喊出的数字;
  • b2b_2 表示果老板划出的数字。

划拳为两只手同时划,不考虑双手不同情况。题目保证有一个人会倒下,且程序在有人倒下时终止,后续的记录不再处理。

Output Format

第一行输出先倒下者:A 表示DYY学长,B 表示果老板。 第二行输出没倒下者,喝了多少杯酒。

1 1
6
8 10 9 12
5 10 5 10
3 8 5 12
12 18 1 13
4 16 12 15
15 1 1 16
A
1