CCF 201809 2 買菜 滿分

2021-09-12 16:44:50 字數 1036 閱讀 3120

試題編號

201809-2

試題名稱

買菜時間限制

1.0s

記憶體限制

256.0mb

問題描述

問題描述

小h和小w來到了一條街上,兩人分開買菜,他們買菜的過程可以描述為,去店裡買一些菜然後去旁邊的乙個廣場把菜裝上車,兩人都要買n種菜,所以也都要裝n次車。具體的,對於小h來說有n個不相交的時間段[a1,b1],[a2,b2]...[an,bn]在裝車,對於小w來說有n個不相交的時間段[c1,d1],[c2,d2]...[cn,dn]在裝車。其中,乙個時間段[s, t]表示的是從時刻s到時刻t這段時間,時長為t-s。

由於他們是好朋友,他們都在廣場上裝車的時候會聊天,他們想知道他們可以聊多長時間。

輸入格式

輸入的第一行包含乙個正整數n,表示時間段的數量。

接下來n行每行兩個數ai,bi,描述小h的各個裝車的時間段。

接下來n行每行兩個數ci,di,描述小w的各個裝車的時間段。

輸出格式

輸出一行,乙個正整數,表示兩人可以聊多長時間。

樣例輸入

41 3

5 69 13

14 15

2 45 7

10 11

13 14

樣例輸出

資料規模和約定

對於所有的評測用例,1 ≤ n ≤ 2000, ai < bi < ai+1,ci < di < ci+1,對於所有的i(1 ≤ i ≤ n)有,1 ≤ ai, bi, ci, di ≤ 1000000。

#include #define n 1000001

int t[n] = ;

void time(int t,int a,int b);

int main()

} for( i = 0; i <= max; i ++ ) }

printf("%d\n",sum);

return 0;

} void time(int t,int a,int b)

}

CCF 201809 2 買菜(簡單)

小h和小w來到了一條街上,兩人分開買菜,他們買菜的過程可以描述為,去店裡買一些菜然後去旁邊的乙個廣場把菜裝上車,兩人都要買n種菜,所以也都要裝n次車。具體的,對於小h來說有n個不相交的時間段 a1,b1 a2,b2 an,bn 在裝車,對於小w來說有n個不相交的時間段 c1,d1 c2,d2 cn,...

CCF 201809 2 買菜 區間重疊問題

試題編號 201809 2 試題名稱 買菜 時間限制 1.0s 記憶體限制 256.0mb 問題描述 問題描述 小h和小w來到了一條街上,兩人分開買菜,他們買菜的過程可以描述為,去店裡買一些菜然後去旁邊的乙個廣場把菜裝上車,兩人都要買n種菜,所以也都要裝n次車。具體的,對於小h來說有n個不相交的時間...

201809 2 買菜演算法

問題描述 小h和小w來到了一條街上,兩人分開買菜,他們買菜的過程可以描述為,去店裡買一些菜然後去旁邊的乙個廣場把菜裝上車,兩人都要買n種菜,所以也都要裝n次車。具體的,對於小h來說有n個不相交的時間段 a1,b1 a2,b2 an,bn 在裝車,對於小w來說有n個不相交的時間段 c1,d1 c2,d...