- Mã:
- LTNC_02_HK1_2019_2020
- Tên:
- DS thí sinh trúng tuyển
- 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
Cho cấu trúc Thí sinh
như sau:
- Số báo danh (kiểu
chuỗi, không chứa kí tự khoảng trắng)
- Điểm môn 1 (kiểu
số thực)
- Điểm môn 2 (kiểu
số thực)
- Điểm môn 3 (kiểu
số thực)
Viết chương trình
để in ra danh sách các thí sinh trúng tuyển nếu điểm trung bình (ĐTB) 3 môn lớn
hơn hoặc bằng điểm chuẩn.
Yêu cầu: sử dụng con
trỏ để quản lý mảng được cấp phát trên bộ nhớ động
Input:
- Dòng 1 bao gồm
1 số nguyên N (<=100.000) cho biết số thí sinh và 1 số thực R (<=10) cho biết
điểm chuẩn
- N dòng tiếp theo,
mỗi dòng là thông tin của 1 thí sinh, lần lượt là số báo danh, điểm môn 1, điểm
môn 2, điểm môn 3.
Output:
- Danh sách M thí
sinh có điểm lớn hơn hoặc bằng điểm chuẩn được sắp xếp theo thứ tự giảm dần theo
ĐTB. Nếu có 2 hoặc nhiều thí sinh có ĐTB bằng nhau, thì xếp tăng dần theo số báo
danh.
Input Output 5 6.5 SPS10001 5.5 4.5 10 SPS10002 10 10 10 SPS10003 0 0 0 SPS10004 8.4 5 9.8 SPS10005 5.5 4.5 105 10 SPS10001 5.5 4.5 10 SPS10002 6 4 7 SPS10003 0 0 0 SPS10004 8.4 5 9.8 SPS10005 5.5 4.5 10 SPS10002 10 10 10 SPS10004 8.4 5 9.8 SPS10001 5.5 4.5 10 SPS10005 5.5 4.5 10NULL
Theme :
Mời bạn soạn code