- Mã:
- 835
- Tên:
- Điểm thí sinh
- 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:
- 22120134
-Cho
một cấu trúc sinh viên gồm các thành phần:
-Mã thí sinh: Chuỗi gồm 5 kí tự
-Họ và tên thí sinh: chuỗi tối đa
30 kí tự
-Điểm toán: số thực
-Điểm lý: kiểu số thực
-Điểm hóa: kiểu số thực
-Điểm tổng cộng: kiểu số thực (tổng
3 điểm toán lý hóa)
-Hãy
tạo một danh sách liên kết các thí sinh. Các thí sinh được nhập từ file input.txt.
INPUT:
dòng 1: nhâp N (gồm N thí sinh)
trong 3N dòng tiếp theo gồm mã thí sinh, họ và tên thí sinh, điểm 3 môn học )
OUTPUT
-Xuất ra file output.txt với theo các yêu cầu:
-Xuất tên theo thứ tự giảm dần
của điểm tổng (cách nhau một dòng) theo định dạng [Mã thí sinh]-[Họ và Tên]-[Điểm tổng] (Nếu 2 thí sinh điểm bằng nhau thì xuất theo thứ tự nhập từ file)
-Xuất ra tên các thí sinh đậu (nếu
không có thí sinh nào xuất ra -1) với điều kiện đậu là tổng điểm lớn hơn 15 và không
có điểm nào bị điểm 0 (chỉ xuất tên và cách nhau 1 khoảng cách và theo thứ tự Nhập vào nếu nhiều hơn 2 thí sinh)
Input
Output
2
14332
Nguyen Van A
6 7 414333
Dao Thi B
7 4 2
14332-Nguyen Van A-17
14333-Dao Thi B-13
A
Theme :
Mời bạn soạn code