VÀO HANG

Trên một con đường thẳng được đánh tọa độ nguyên bắt đầu từ 0, 1, 2… (đơn vị độ dài) có \(n\) hang thỏ tại các vị trí có tọa độ \(x_{1},\ x_{2},\ldots,\ x_{n}\) (đôi một khác nhau). Trong mỗi hang có đúng một con thỏ. Một buổi sáng đẹp trời, tất cả \(n\) con thỏ đều ra khỏi hang tìm thức ăn dọc theo con đường tại các vị trí tương ứng có tọa độ \(y_{1},\ y_{2},\ldots,\ y_{n}\). Bỗng nhiên trời đổ mưa, tất cả thỏ đều phải nhảy vào một hang bất kỳ nào đó sao cho mỗi hang chỉ có một con thỏ. Giả thiết thời điểm trời đổ mưa là 0 tất cả các con thỏ đều bắt đầu nhảy về hang, mỗi bước nhảy của thỏ được 1 đơn vị độ dài và mất thời gian 1 giây.

Yêu cầu: Hãy tính thời gian nhỏ nhất để tất cả các con thỏ đều nhảy về đến hang.

Dữ liệu vào:

+ Dòng đầu tiên ghi số nguyên dương \(n\ (1\ \leq \ n\ \leq \ 10^{5})\);

+ Dòng thứ hai ghi \(n\) số nguyên \(x_{1},\ x_{2},\ldots,\ x_{n}\) là vị trí của \(n\) hang thỏ \((0 \leq x_{i} \leq 10^{9})\). Các số trên cùng dòng được ghi cách nhau một dấu cách.

+ Dòng thứ ba ghi \(n\) số nguyên \(y_{1},\ y_{2},\ldots,\ y_{n}\) là vị trí của \(n\) con thỏ \((0 \leq y_{i} \leq 10^{9})\). Các số trên cùng dòng được ghi cách nhau một dấu cách.

Kết quả: ghi ra tệp văn bản VAOHANG.OUT m

+ Một số nguyên duy nhất là kết quả của bài toán.

Ví dụ:

Input Output
3
4 6 1
0 5 2
2

Bạn cần đăng nhập để nộp bài

hpcode.edu.vn
Code tích cực
Trong 24h
  1. trungnam (6/7)
  2. sythai (5/8)
  3. npk1605 (5/10)
Trong 7 ngày
  1. nguyenanhvu (40/64)
  2. khieuquan (35/59)
  3. ngokhang (27/55)
Trong 30 ngày
  1. quechi (85/105)
  2. dangphong3108 (79/125)
  3. kiennhientv (79/179)
Thống kê
AC/Sub: 97887/180710
Pascal: 17121
C++: 130348
Python: 33199
Lượt xem/tải tests: 38905

Lưu Hải Phong - 2020
[email protected]