trang chủ / bài tập / mooclear

Lò Phản Ứng Hạt Nhân

Đề bài

Mô tả

Bessie thiết kế lò phản ứng hạt nhân với N thanh nhiên liệu. Mỗi thanh i có khoảng hoạt động ổn định [li,ri] và mức năng lượng ai (số nguyên). Thanh i tạo ra điện nếu liairi.

M ràng buộc, mỗi ràng buộc yêu cầu ax+ay=z. Giá trị ai có thể là bất kỳ số nguyên nào (không giới hạn).

Tìm số thanh nhiên liệu tạo ra điện nhiều nhất, hoặc in 1 nếu không tồn tại phép gán hợp lệ.

Dữ liệu vào

  • Dòng 1: Số nguyên T (số test case)
  • Mỗi test case:
    • Dòng 1: Hai số nguyên NM
    • Dòng 2: N số nguyên l1,l2,,lN
    • Dòng 3: N số nguyên r1,r2,,rN
    • M dòng tiếp theo: Ba số nguyên x, y, z (ràng buộc ax+ay=z)

Dữ liệu ra

Với mỗi test case, in ra số thanh tạo điện nhiều nhất hoặc 1.

Ràng buộc

  • 1T10
  • 1N2×105
  • Tổng N qua tất cả test case 4×105
  • Tổng M qua tất cả test case 4×105
  • 1x,yN
  • 109liri109
  • 109z109

Ví dụ

Input Output Giải thích
2
3 3
1 2 3
1 2 3
1 1 2
2 2 10
1 1 4
3 2
1 2 3
1 2 3
1 1 2
2 2 10
-1
2
Test 1: các ràng buộc mâu thuẫn. Test 2: gán a=[1,5,3], 2 thanh tạo điện.

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.400 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.2 gforth 0.7.3 gfortran 12.2.0 go 1.27.0 groovyc 5.1.1 javac 25.0.4 node 26.8.1 julia 1.12.7 kotlinc 2.4.10 lean 4.33.1 sbcl 2.2.9 lua 5.4.9 nim 2.2.10 fpc 3.2.2 fpc-themis 3.2.2 perl 5.36.0 php 8.5.10 pike 8.0 swipl 9.0.4 pypy3 7.3.23 python3 3.14.7 racket 8.7 ruby 4.0.6 rustc 1.98.0 csc 5.3.0 ctoj-scratch 0.0.1 sed 4.9 swiftc 6.3.3 tclsh 8.6 bun 1.4.0 deno 2.9.6 v 0.5.2 zig 0.16.0