Nội dung Bài tập
Mã:
LIST04
Tên:
LIST04
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:
SieuNhanVang69121

Cài đặt DSLK (Linked List) cho danh sách sinh viên để thực hiện các thao tác theo input và in kết quả.

Input

  • Dòng 1: Số nguyên n (số sinh viên ban đầu)
  • n dòng tiếp theo: mỗi dòng gồm maSV, hoTen, diemTB
  • Dòng n+2: Số nguyên m (số thao tác)
  • m dòng tiếp theo: mỗi dòng là 1 thao tác:
    • ADD maSV hoTen diemTB - thêm sinh viên
    • DEL maSV - xóa sinh viên theo mã
    • FIND maSV - tìm và in thông tin sinh viên
    • COUNT - đếm số sinh viên hiện tại

Output

  • Với mỗi thao tác FIND: in thông tin sinh viên (hoặc "NOT FOUND")
  • Với mỗi thao tác COUNT: in số lượng sinh viên
  • Cuối cùng: in toàn bộ danh sách sinh viên còn lại

Ghi chú

  • Không có khoảng trắng trong tên (dùng NguyenVanA thay vì "Nguyen Van A")
  • Thêm sinh viên vào cuối danh sách
  • Nếu xóa sinh viên không tồn tại, bỏ qua
  • Tìm sinh viên không tồn tại, in "NOT FOUND"



Ví dụ:

Input

Output

3
SV001 NguyenVanA 8.5
SV002 TranThiB 7.2
SV003 LeVanC 9.0
4
ADD SV004 PhamThiD 6.5
DEL SV002
FIND SV003
COUNT

SV003 LeVanC 9
3
SV001 NguyenVanA 8.5
SV003 LeVanC 9
SV004 PhamThiD 6.5




LƯU Ý: 

-SỦ DỤNG DANH SÁCH LIÊN KẾT (BẮT BUỘC)

-SỬ DỤNG TIẾNG VIỆT KHÔNG DẤU.






    Quảng cáo
       Ngôn ngữ : 

       Theme : 
Mời bạn soạn code



		



      Ai có thể xem bài này : 

Thông tin