Skip to content
Narrow screen resolution Wide screen resolution Auto adjust screen size Increase font size Decrease font size Default font size default color grey color
         
 | 
VNOI - Olympic tin học Việt Nam

Điểm tin VOJ

Số thành viên:6040
Số bài tập:1001
Số bài nộp:722923
Bài nộp hôm nay:0

Top 10 thành viên xuất sắc

HạngThành viênĐiểm
1mr_invincible587.9
2white_cobra418.6
3hieult403.4
4phaleq384.0
5vodanh9x368.2
6con_nha_ngheo352.0
7flash_mt350.2
8darksabers349.8
9yenthanh132345.3
10rockman9x_94343.1
B1. Đóng gói sản phẩm In E-mail
(4 votes)
Người viết: Ngô Minh Đức   
20/06/2008

Bài 1. Đóng gói sản phẩm                                    Tên file chương trình: ZXY.PAS

Ở đầu ra của một dây chuyền sản xuất trong nhà máy ZXY có một máy xếp tự động. Sau khi kết thúc việc gia công trên dây chuyền, các sản phẩm sẽ được xếp vào các hộp có cùng dung lượng M.

Sản phẩm rời khỏi dây chuyền được xếp vào hộp đang mở (khi bắt đầu ca làm việc có một hộp rỗng được mở sẵn) nếu như dung lượng của hộp còn đủ để chứa sản phẩm. Trong trường hợp ngược lại, máy  sẽ tự động đóng nắp hộp hiện tại, cho xuất xưởng rồi mở một hộp rỗng mới để xếp sản phẩm vào. Trong một ca làm việc có n sản phẩm đánh số từ 1 đến n theo đúng thứ tự mà chúng rời khỏi dây chuyền. Sản phẩm thứ i có trọng lượng là ai, i = 1, 2, …, n. Ban Giám đốc nhà máy qui định rằng sản phẩm xuất xưởng của mỗi ca làm việc phải được xếp vào trong không quá k hộp.

Yêu cầu: Hãy giúp người quản đốc của ca làm việc xác định giá trị M nhỏ nhất sao cho số hộp mà máy tự động cần sử dụng để xếp dãy n sản phẩm xuất xưởng của ca không vượt quá số k cho trước.

Dữ liệu: Vào từ file văn bản ZXY.INP:

·         Dòng đầu tiên chứa hai số nguyên nk, (1≤ kn ≤ 15000);

·         Dòng thứ i trong n dòng tiếp theo chứa số nguyên dương ai (ai ≤30000), i =1, 2, …, n.

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

Kết quả: Ghi ra file ZXY.OUT một số nguyên duy nhất là dung lượng của hộp.

Ví dụ:                               

ZXY.INP

 

ZXY.OUT

9 4

1

1

1

3

2

2

1

3

1

 

5

 
< Trước   Tiếp >