球住闭馆!
  • 板块灌水区
  • 楼主__jwh2024__
  • 当前回复4
  • 已保存回复4
  • 发布时间2024/12/19 21:55
  • 上次更新2024/12/20 13:07:45
查看原帖
球住闭馆!
1426090
__jwh2024__楼主2024/12/19 21:55

#1. 捕鱼

时间限制:1000MS
内存限制:1048576KB

额外编译参数: C/C++:-O2

题目描述

池塘可以看作是数轴正半轴,从左到右有坐标为1,2,3,...,N 的N 个点。

池塘里养着m 条鱼,可以认为鱼是不会动的。第i 条鱼恰好坐落在坐标Li 到Ri 这段区间内。

有T 种放置渔网的方案,对于第i 种方案,有两个正整数Pi 和Qi ,表示恰好将渔网放置在坐标Pi 到Qi 这段区域内。

对于每一种放置方案,你需要输出一行一个非负整数。表示这一种放置方案渔网能捞到多少条鱼。第i 条鱼能被第j 种放置方案的渔网捕捞到,当且仅当Pj≤Li≤Ri≤Qj 。注意你只是在评估每一种方案能捞到多少条鱼,但每一种方案并没有实际将鱼捞走。

输入格式 第一行三个用空格隔开的非负整数,依次表示N、M 和T 。

接着M 行,第i+1 行为两个用空格隔开的正整数Li 和Ri ,保证1≤Li≤Ri≤N 。

接着T 行,第1+M+i 行为两个用空格隔开的正整数Pi 和Qi ,保证1≤Pi≤Qi≤N 。

输出格式 输出T 行,实际意义见题面描述。

样例输入

20 15 5

2 19

3 6

7 9

7 7

2 6

12 19

14 16

17 18

1 2

3 16

2 7

14 18

11 15

13 17

20 20

1 10

2 7

10 20

17 19

8 13

样例输出

6

4

7

1

0

数据规模与约定 本题捆绑子任务评测。

对于30% 的测试数据,1≤N≤20,1≤M≤20,1≤T≤20

对于100% 的测试数据,1≤N≤500,1≤M≤200000,1≤T≤100000 。

求助!!!

2024/12/19 21:55
加载中...