- Mã:
- LTNC17.FINAL2_Ca2
- Tên:
- LTNC17.FINAL2_Ca2
- Dạng thi:
- oi
- Thang điểm:
- 10 điểm
- Giới hạn thời gian:
- 1 giây
- Giới hạn bộ nhớ:
- 256 MB
- Được tạo bởi:
- phucnq
Xây dựng chương trình quản lý các căn hộ trong một tòa nhà với các thông
tin:
·
Số
nhà (kiểu chuỗi)
·
Số
thành viên trong nhà
·
Lượng
điện tiêu thụ (kiểu số) tính theo KWh
·
Lượng
nước tiêu thụ (kiểu số) tính theo m3
Giá bán nước tại TP.HCM được quy định như sau:
Định mức tiêu thụ |
Giá tiền (Đồng/m3) |
Đến 4m3/người/tháng |
5300 |
Trên 4 m3 đến 6 m3/người/tháng |
10200 |
Trên 6 m3/người/tháng |
11400 |
Giá bán điện tại
TP.HCM được quy định như sau:
Định mức tiêu thụ (KWh) |
Giá tiền (Đồng/KWh) |
Từ 0 – 100 |
2484 |
Từ 101 –
200 |
2786 |
Từ 201 trở lên |
3503 |
Chương trình có
thể thực hiện được các chức năng sau:
·
Nhập/
xuất thông tin của các căn hộ gồm các thông tin: Số nhà, Số thành viên, Tiền điện,
Tiền nước (tính theo bảng giá phía trên). Mỗi thông tin cách nhau một khoảng trắng.
·
Sắp
xếp các căn hộ theo tổng tiền điện + tiền nước tăng dần.
·
Tìm
căn hộ theo số nhà.
Yêu cầu:
- Sử dụng các thư viện STL để thực hiện: vector, algorithm, string
INPUT:
-
Dòng
đầu tiên: Số nguyên dương n và chuỗi s. Trong đó n là số lượng căn hộ và s là số
nhà của căn hộ cần tìm.
-
Các
dòng tiếp theo, mỗi dòng là thông tin của 1 căn hộ, bao gồm: số nhà, số thành
viên trong nhà, lượng điện tiêu thụ, lượng nước tiêu thụ. Mỗi thông tin cách
nhau một khoảng trắng.
OUTPUT
N dòng, mỗi dòng gồm thông tin của các căn hộ được sắp xếp theo tiêu chí tổng tiền điện + tiền nước tăng dần. Các thông tin cần xuất là: số nhà, tiền điện, tiền nước.
Dòng cuối cùng: xuất “YES” và thông tin của căn hộ có số nhà cần tìm kiếm. Nếu không tìm thấy tìn in ra chữ “NO”.
INPUT OUTPUT 5 304B5 301B5 1 123 50 302B5 1 93 30 303B5 1 137 20 304B5 1 250 42 305B5 1 120 10 305B5 304120 87200 302B5 231012 315200 303B5 351482 201200 301B5 312478 543200 304B5 702150 452000 YES 304B5 702150 452000
INPUT OUTPUT 5 307B5 301B5 1 123 50 302B5 3 93 30 303B5 1 137 20 304B5 1 250 42 305B5 2 120 10 305B5 304120 62800 302B5 231012 261600 303B5 351482 201200 301B5 312478 543200 304B5 702150 452000 NO
Theme :
Mời bạn soạn code