- Mã:
- 827
- Tên:
- Thuê Phòng
- 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:
- 22120101
Danh Sách Liên Kết
Bài 827. Viết chương trình thực hiện các yêu cầu sau:
a. Hãy khai báo cấu trúc dữ liệu cho danh sách liên kết đơn
các phòng trong khách sạn (PHONG). Giả sử phòng khách sạn gồm
những thành phần thông tin như sau:
+ Mã phòng: tối đa 5 ký tự. + Tên phòng: tối đa 30 ký tự.
+ Đơn giá thuê: kiểu số thực. + Số lượng giường: kiểu số
nguyên.
+ Tình trạng phòng: 0 rảnh, 1 bận.
b. Cài đặt tất cả các thao tác cơ bản cho danh sách liên
kết các phòng.
c. Liệt kê các phòng trống trong danh sách.
d. Tính tổng số lượng giường có trong danh sách.
e. Sắp xếp danh sách liên kết tăng dần theo đơn giá thuê.
Input:
Dòng 1: số lượng phòng
Mỗi dòng tiếp theo lần lượt là thông tin của các phòng: mã
phòng, tên phòng , đơn giá, số lượng giường, tình trạng
Output
+ Xuất ra các phòng trống có trong danh sách
+ Xuất ra tổng số lượng giường có trong danh sách
+ Xuất ra danh sách các phòng sau khi đã sắp xếp theo đơn
giá
** Xem ví dụ minh họa để hiểu rõ output
Ví dụ:
Input
Output
3 22CTT 422A 250000 2 1 21CTT 422B 200000 3 0 25CTT 423A 300000 2 0 Ma Phong: 21CTT Ten Phong: 422B Don Gia: 200000 So Luong Giuong: 3 Tinh Trang: 0 Ma Phong: 25CTT Ten Phong: 423A Don Gia: 300000 So Luong Giuong: 2 Tinh Trang: 0 7 Ma Phong: 21CTT Ten Phong: 422B Don Gia: 200000 So Luong Giuong: 3 Tinh Trang: 0 Ma Phong: 22CTT Ten Phong: 422A Don Gia: 250000 So Luong Giuong: 2 Tinh Trang: 1 Ma Phong: 25CTT Ten Phong: 423A Don Gia: 300000 So Luong Giuong: 2 Tinh Trang: 0
Theme :
Mời bạn soạn code