#P14103. [ZJCPC 2017] Let's Chat
[ZJCPC 2017] Let's Chat
Description
ACM(ACMers' Chatting Messenger)是 Marjar 科技公司开发的一款著名的即时通讯软件。为了吸引更多用户,Marjar 公司的老板 Edward 最近为该软件新增了一个功能。该功能的描述如下:
如果两个用户 和 在最近连续 天内,,则他们之间的“友谊值”会增加 。
更正式地说,如果用户 在第 天到第 天(包括这两天)中,每天都给用户 发送了消息,并且用户 在同样的时间段内也每天都给用户 发送了消息,那么在第 天结束时,他们之间的“友谊值”将增加 。
现已知用户 和 在连续 天内的聊天记录,请问在第 天结束时他们之间的友谊值是多少(已知初始友谊值为 )?
Input Format
有多组测试数据。输入的第一行包含一个整数 (),表示测试数据的组数。对于每组测试数据:
第一行包含四个整数 ()、()、 和 ()。 和 的含义见题面, 表示 给 发送消息的记录区间数, 表示 给 发送消息的记录区间数。
接下来的 行,每行包含两个整数 和 (),表示 在第 天到第 天(包括这两天)每天都给 发送了消息。
接下来的 行,每行包含两个整数 和 (),表示 在第 天到第 天(包括这两天)每天都给 发送了消息。
保证对于所有 ,有 ,且对于所有 ,有 。
Output Format
对于每组测试数据,输出一行一个整数,表示在第 天结束时 和 之间的友谊值。
2
10 3 3 2
1 3
5 8
10 10
1 8
10 10
5 3 1 1
1 2
4 5
3
0
Hint
对于第一个测试点,用户 和 在第 、、、、、、 和第 天互相发送了消息。由于 ,他们的友谊值会在第 天、第 天和第 天分别增加 。所以答案是 。
由 ChatGPT 5 翻译
京公网安备 11011102002149号