Triển lãm nguyên tố

Đề bài

Mô tả

Hai công ty hóa chất cùng mang những nguyên tố mà mình đã phát hiện đến trưng bày tại một triển lãm. Mỗi nguyên tố được đánh số bằng một số nguyên dương.

Công ty thứ nhất đã phát hiện n nguyên tố đôi một khác nhau, có chỉ số a1,a2,…,an. Nếu công ty này trưng bày nguyên tố ai thì họ thu về xi đồng.

Công ty thứ hai đã phát hiện m nguyên tố đôi một khác nhau, có chỉ số b1,b2,…,bm. Nếu công ty này trưng bày nguyên tố bj thì họ thu về yj đồng.

Mỗi công ty được chọn trưng bày một tập con tùy ý (có thể rỗng) trong số các nguyên tố mà mình đã phát hiện. Ràng buộc duy nhất là không được có nguyên tố nào cùng lúc xuất hiện trong cả hai tập được chọn. Lưu ý rằng cùng một chỉ số nguyên tố có thể được cả hai công ty phát hiện, và khi đó thu nhập mà hai công ty nhận được từ nó nói chung là khác nhau.

Hãy tính tổng thu nhập lớn nhất mà hai công ty có thể đạt được.

Dữ liệu vào

  • Dòng đầu tiên chứa số nguyên n.
  • Trong n dòng tiếp theo, dòng thứ i chứa hai số nguyên ai và xi.
  • Dòng tiếp theo chứa số nguyên m.
  • Trong m dòng tiếp theo, dòng thứ j chứa hai số nguyên bj và yj.

Dữ liệu ra

Một số nguyên duy nhất là tổng thu nhập lớn nhất có thể đạt được.

Ràng buộc

  • 1≤n,m≤105
  • 1≤ai,xi≤109
  • 1≤bj,yj≤109
  • Các chỉ số ai đôi một khác nhau, các chỉ số bj đôi một khác nhau.

Ví dụ

Input Output Giải thích
1
1000000000 239
3
14 15
92 65
35 89
408 Không có chỉ số nào xuất hiện ở cả hai công ty, nên cả hai cùng trưng bày toàn bộ: 239+(15+65+89)=408.
3
1 2
7 2
3 10
4
1 4
2 4
3 4
4 4
24 Chỉ số 1 và 3 thuộc về cả hai công ty. Với chỉ số 1 ta chọn bên thu 4, với chỉ số 3 ta chọn bên thu 10. Các chỉ số còn lại chỉ thuộc một công ty nên đều được trưng bày: 4+10+2+(4+4)=24.

Bình luận

Không có bình luận tại thời điểm này.

gnatmake 12.2.0 a68g 3.1.2 nasm 2.16.1 as_x64 2.47 awk 1.3.4 gcc 16.2.0 dotnet 10.0.402 g++ 16.2.0 g++-themis 16.2.0 g++17 16.2.0 g++20 16.2.0 g++23 16.2.0 clang++ 22.1.8 dmd 2.113.0 dart 3.13.6 gforth 0.7.3 gfortran 15.3.0 go 1.27.3 groovyc 5.1.3 javac 26.0.2.1 node 26.12.1 julia 1.13.2 kotlinc 2.4.21 lean 4.35.0 sbcl 2.2.9 lua 5.5.1 nim 2.2.12 fpc 3.2.2 fpc-themis 3.2.2 perl 5.42.3 php 8.5.12 pike 8.0 swipl 9.0.4 pypy3 7.3.23 python3 3.15.1 racket 8.7 ruby 4.0.8 rustc 1.99.1 csc 5.3.0 ctoj-scratch 0.0.1 sed 4.9 swiftc 6.4.1 tclsh 8.6 bun 1.4.4 deno 2.9.8 v 0.5.2 zig 0.17.0