Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

DPPOINTS - Nối điểm đen trắng

Trên trục số thực cho n điểm đen và n điểm trắng hoàn toàn phân biệt. Các điểm đen có tọa độ nguyên a1, a2, …, an còn các điểm trắng có tọa độ nguyên b1, b2, …, bn. Người ta muốn chọn ra k điểm đen và k điểm trắng để nối mỗi một điểm đen với một điểm trắng sao cho k đoạn thẳng tạo được đôi một không có điểm chung.

Yêu cầu: Cho tọa độ của n điểm đen a1, a2, …, an và tọa độ của n điểm trắng b1, b2, …, bn. Hãy tìm giá trị k lớn nhất thỏa mãn yêu cầu trên.

Dữ liệu vào:

  • Dòng thứ nhất chứa số nguyên dương n. 
  • Dòng thứ hai chứa các số a1, a2, …, an.
  • Dòng thứ ba chứa các số b1, b2, …, bn.

Các số trên cùng một dòng được ghi cách nhau ít nhất một dấu cách. 

Dữ liệu ra:

Ghi ra một số nguyên duy nhất là số k lớn nhất tìm được.

Ví dụ:

Dữ liệu vào:
3
0 3 1
-3 5 -1

Dữ liệu ra:
2

Giải thích:

 

DPPOINTS

Cách chọn các điểm để nối

Giới hạn: 1 ≤ N ≤ 105; |ai|, |bi| ≤ 109.


Được gửi lên bởi:noname00.pas
Ngày:2017-06-28
Thời gian chạy:0.100s-1s
Giới hạn mã nguồn:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Ngôn ngữ cho phép:C-CLANG C CSHARP C++ 4.3.2 CPP CPP14 CPP14-CLANG C99 JAVA PAS-FPC PYTHON PYTHON3
Nguồn bài:Bài tập thực hành CSL

© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.