Hoàn Thành Công Việc

Đề bài

Mô tả

Bessie có N công việc có thể hoàn thành. Mỗi công việc i có hạn bắt đầu si và thời gian thực hiện ti. Công việc phải bắt đầu không muộn hơn thời điểm si và chạy liên tục cho đến khi hoàn thành. Tìm số công việc tối đa có thể hoàn thành bắt đầu từ thời điểm 0.

Dữ liệu vào

  • Dòng đầu: T (1T10) là số test case.
  • Mỗi test case:
    • Dòng 1: Số nguyên N (1N2·105).
    • N dòng tiếp theo: Hai số nguyên siti (0si1018, 1ti1018).
  • Tổng N qua tất cả test case 3·105.

Dữ liệu ra

Mỗi test case in ra một số nguyên - số công việc tối đa có thể hoàn thành.

Ràng buộc

  • Test 2-3: Tất cả ti bằng nhau
  • Test 4-5: N5000
  • Test 6-16: Không có ràng buộc thêm

Ví dụ

Input Output Giải thích
3
2
1 4
1 2
2
2 3
1 2
3
1 4
2 3
1 2
1
2
2
Test 1: Chỉ hoàn thành được 1 trong 2 công việc. Test 2: Cả hai công việc đều hoàn thành được.

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.46 awk 1.3.4 gcc 16.1.0 csc 6.12.0.200 g++ 16.1.0 g++-themis 16.1.0 g++17 16.1.0 g++20 16.1.0 g++23 16.1.0 clang++ 22.1.6 dmd 2.112.0 dart 3.12.1 gforth 0.7.3 gfortran 12.2.0 go 1.26.3 groovyc 5.0.6 javac 25.0.3 node 26.2.0 kotlinc 2.3.21 sbcl 2.2.9 lua 5.4.8 nim 2.2.10 fpc 3.2.2 fpc-themis 3.2.2 perl 5.36.0 php 8.5.6 pike 8.0 pypy3 7.3.23 python3 3.14.5 racket 8.7 ruby 4.0.5 rustc 1.96.0 csc 5.3.0 ctoj-scratch 0.0.1 sed 4.9 tclsh 8.6 bun 1.3.14 deno 2.8.1 v 0.5.1 zig 0.16.0