2. Các cửa hàng Strict Standards: Non-static method HTML_content::EditIcon() should not be called statically in /home/vmapps4u/public_html/vnoi_v0/components/com_content/content.html.php on line 632 |
Người viết: Ngô Minh Đức | |
27/03/2008 | |
Strict Standards: Non-static method HTML_content::TOC() should not be called statically in /home/vmapps4u/public_html/vnoi_v0/components/com_content/content.html.php on line 526 Chủ chung cư Sao Khuê cho thuê dãy N cửa hàng được đánh số từ 1 đến N từ trái qua phải. Năm đầu tiên giá thuê cửa hàng thứ i là ai đồng. Theo dòng thời gian, có cửa hàng làm ăn phát đạt, có cửa hàng làm ăn thua lỗ. Chủ các cửa hàng làm ăn phát đạt tìm cách thuê thêm diện tích của cửa hàng liền kề để mở rộng công việc kinh doanh. Như vậy có cửa hàng phải đóng cửa, có cửa hàng được mở rộng. Khi một cửa hàng i phát triển và thuê thêm diện tích của cửa hàng j liền kề nó (j=i−1 hoặc j=i+1), tiền thuê cửa hàng i sẽ được tính theo qui tắc sau:
Theo luật của chủ chung cư Sao Khuê, mỗi một năm chỉ có không quá một cửa hàng được phép mở rộng và khi có cửa hàng mở rộng dãy các cửa hàng được đánh số lại bắt đầu từ 1 từ trái qua phải. Sau N−1 năm, chủ chung cư Sao Khuê giật mình khi phát hiện ra rằng chỉ còn lại duy nhất một cửa hàng ở chung cư. Để tìm hiểu quá trình phát triển của cửa hàng, chủ chung cư đã tìm đến sổ sách. Đáng tiếc là do sự bất cẩn của kế toán, sổ sách ghi nhận chi tiết đã bị thất lạc, chỉ còn lại giá thuê các cửa hàng trong năm đầu tiên và năm thứ N−1. Yêu cầu: Hãy giúp chủ chung cư Sao Khuê khôi phục thông tin về quá trình phát triển của cửa hàng hiện nay. Dữ liệu
Kết qủaGhi ra N−1 dòng, dòng thứ i chứa hai số nguyên theo thứ tự là chỉ số của cửa hàng mở rộng và cửa hàng đóng cửa trong năm thứ i, i=1, 2, ..., N−1. (Nếu có nhiều cách khôi phục, chỉ cần đưa ra một cách tùy ý). Giới hạn
Ví dụ<strong>Dữ liệu:</strong> 3 3 2 4 21 <strong>Kết qủa</strong> 1 2 1 2 |