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

Phòng Cho Thuê

Đề bài

Mô tả

n người thuê nhà và m căn hộ trống. Mỗi người có một diện tích mong muốn và sẽ chấp nhận bất kỳ căn hộ nào có diện tích nằm trong khoảng [mong muốnk,mong muốn+k]. Mỗi căn hộ chỉ có thể được giao cho tối đa một người. Hãy tìm số người tối đa có thể được phân một căn hộ.

Dữ liệu vào

  • Dòng 1: ba số nguyên n, m, k
  • Dòng 2: n số nguyên — diện tích mong muốn của từng người
  • Dòng 3: m số nguyên — diện tích của từng căn hộ

Dữ liệu ra

In ra một số nguyên — số người tối đa được phân căn hộ.

Ràng buộc

  • 1n,m2×105
  • 0k109
  • 1ai,bi109

Ví dụ

Input Output Giải thích
4 3 5
60 45 80 60
30 60 75
2 Người muốn 60 nhận căn 60, người muốn 80 nhận căn 75. Người muốn 45 không có căn phù hợp.

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