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.|

NKTARDY - Lập lịch giảm thiểu trễ hạn

Hiện tại, bài tập này đã có trên online judge chính thức của VNOI, bạn có thể truy cập ở đây: https://oj.vnoi.info/problem/nktardy


Có n công việc đánh số từ 1 đến n và một máy để thực hiện chúng. Biết:

  • pi là thời gian cần thiết để hoàn thành công việc i.
  • di là thời hạn hoàn thành công việc i.

Máy bắt đầu hoạt động từ thời điểm 0. Mỗi công việc cần được thực hiện liên tục từ lúc bắt đầu cho tới khi kết thúc, không cho phép ngắt quãng. Giả sử ci là thời điểm hoàn thành công việc i. Khi đó, nếu ci > di ta nói công việc i bị hoàn thành trễ hạn, còn nếu ci ≤ di thì ta nói công việc i được hoàn thành đúng hạn.

Yêu cầu: Tìm trình tự thực hiện các công việc sao cho số công việc hoàn thành trễ hạn là ít nhất.

Dữ liệu

  • Dòng đầu tiên chứa số nguyên dương n (0 < n ≤ 100000).
  • Dòng thứ hai chứa n số nguyên dương p1, p2, ..., pn (0 < pi ≤ 10000).
  • Dòng thứ ba chứa n số nguyên dương d1, d2, ..., dn (0 < di ≤ 10000).

Kết quả

  • Dòng đầu tiên ghi số lượng công việc bị hoàn thành trễ hạn theo trình tự tìm được.
  • Dòng tiếp theo ghi n số nguyên dương là chỉ số của các công việc theo trình tự thực hiện tìm được.

Hạn chế

  • Có 50% số test có n ≤ 100.

Ví dụ

Dữ liệu
6
2 4 1 2 3 1
3 5 6 6 7 8

Kết quả
2
1 3 4 6 2 5

Được gửi lên bởi:Jimmy
Ngày:2008-01-19
Thời gian chạy:1s
Giới hạn mã nguồn:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Ngôn ngữ cho phép:Tất cả ngoại trừ: ERL GOSU JS-RHINO NODEJS PERL6 PYPY RUST SED

hide comments
2014-10-14 15:30:32 ๖ۣۜRεus
ai cho xem hộ với ạ
input là 8
3 5 2 7 9 2 6 2
5 1 7 3 9 2 5 7
output ra bn ạ ?? mình ra 7
6 2 1 8 3 4 7 5
đúng ko các bạn
2014-07-02 17:07:09 le thai hoa
bài này trình chấm sai rồi. như test đầu bài 2 và 5 bị quá hạn nhưng nếu in kết quả 1 3 4 6 5 2 lại không được điểm.
2014-07-02 11:29:50 Lãng Tử Lang Thang


Last edit: 2014-07-02 11:34:19
2014-07-02 10:18:35 ๖ۣۜPublic °°


Last edit: 2014-07-02 11:33:54
2014-06-15 16:50:41 Tuấn IGaMing
ra 1 4 3 6 5 2 cũng ok mà
2014-05-01 11:08:48 Trần Duy Lực
cái này qhd, AC tốt.
2014-01-29 15:05:43  
Tham được 55 điểm O(n ^ 2), cái này còn phụ thuộc vào cái xử lý mảng nữa (làm giống cách tài liệu chuyên tin 1)...
//Edit
Phụ thuộc vào xử lý mảng.... O(n ^ 2) AC...:D

Last edit: 2014-01-29 15:26:41
2014-01-28 15:06:31 a;slkfjasl;fkj
bài này test có vẻ mạnh nhỉ, thử vài thuật toán tham lam toàn 5 :))
2013-10-31 16:15:31 Chuyên Triết Tổng Hợp
clq nhưng hôm nay là halloween
2013-03-22 16:47:05 nguyen dung hoang
Bài này, nếu có nhiều phương án tối ưu thì thì sao?
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.