- Mã:
- [LTHDT17]GK05
- Tên:
- Tỉnh 1
- 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:
- tamtd
Viết lớp biểu diễn danh sách các tỉnh. Biết thông
tin của một tỉnh gồm có:
-
Mã tỉnh: số nguyên 2 byte.
-
Tên tỉnh: chuỗi tối đa 30 kí tự
-
Dân số: số nguyên 4 byte
-
Diện tích: số thực.
Anh (chị) hãy xây dựng lớp Tinh để biểu diễn thông tin của tỉnh
như mô tả trên.
-
Viết hàm khởi tạo mặc định, có 4 tham
số và hàm tạo sao chép.
-
Xây dựng quá tải toán tử nhập
(>>)/xuất(<<) : xem ví dụ để rõ.
-
Xây dựng quá tải toán tử so sánh >
2 tỉnh dựa vào thông tin dân số.
-
Xây dựng quá tải toán tử + 2 tỉnh dựa
vào thông tin diện tích, trả về số thực chỉ diện tích.
Sử dụng thông tin ở trên để giải bài toán với yêu cầu sau:
Input:
Gồm 2 dòng, mỗi dòng chứa thông tin của tỉnh,
cách nhau bởi dấu ,.
Output:
- Dòng
1: Xuất thông tin của Tinh 1
- Dòng 2: Xuất
thông tin của Tinh 2
- Dòng 3: xuất
chữ “true” (không có dấu “ ) nếu Tinh 1 > Tinh 2,
ngược lại xuất “false” (không có dấu “ )
- Dòng 4: Xuất
tổng Tinh 1 và Tinh 2
Ví dụ:
Ví dụ 1 : |
|
input |
output |
258 Khanh
Hoa 40000000 123000000 272 Long An 45000000 127000000 |
(258) Khanh
Hoa (272) Long An false 250000000 |
Theme :
Mời bạn soạn code