atcoder#ABC245E. [ABC245E] Wrapping Chocolate

[ABC245E] Wrapping Chocolate

配点 : 500500

問題文

高橋君は NN 枚のチョコレートを持っています。ii 枚目のチョコレートは縦 AiA_i cm 横 BiB_i cm の長方形の形をしています。 また、高橋君は MM 個の箱を持っています。ii 個目の箱は縦 CiC_i cm 横 DiD_i cm の長方形の形をしています。

以下の条件を全て満たすように NN 枚のチョコレートを全て箱に入れることは可能か判定してください。

  • 11 個の箱に入れることのできるチョコレートの数は、高々 11 個である
  • ii 枚目のチョコレートを jj 個目の箱に入れるとき、AiCjA_i \leq C_j かつ BiDjB_i \leq D_j を満たす必要がある(回転は不可)

制約

  • 1NM2×1051 \leq N \leq M \leq 2\times 10^5
  • 1Ai,Bi,Ci,Di1091 \leq A_i,B_i,C_i,D_i \leq 10^9
  • 入力は全て整数である

入力

入力は以下の形式で標準入力から与えられる。

NN MM

A1A_1 \ldots ANA_N

B1B_1 \ldots BNB_N

C1C_1 \ldots CMC_M

D1D_1 \ldots DMD_M

出力

NN 枚のチョコレートを全て箱に入れることが可能ならば Yes と、不可能ならば No と出力せよ。

2 3
2 4
3 2
8 1 5
2 10 5
Yes

11 枚目のチョコレートを 33 個目の箱に入れて、22 枚目のチョコレートを 11 個目の箱に入れればよいです。

2 2
1 1
2 2
100 1
100 1
No

11 個の箱に入れることのできるチョコレートの数は、高々 11 個です。

1 1
10
100
100
10
No
1 1
10
100
10
100
Yes