Python Bài 11.B1: Hệ thống quản lý thư viện
LÀM BÀI
Points:
15 (partial)
Time limit:
2.0s
Memory limit:
64M
Author:
Problem type
Allowed languages
Python
Mô tả
Xây dựng hệ thống quản lý sách và người mượn trong thư viện.
INPUT FORMAT
- Dòng 1: N (số lệnh)
- N dòng tiếp theo, mỗi lệnh có định dạng:
- BOOK id name author: thêm sách mới
- USER id name: thêm người dùng
- BORROW user_id book_id: mượn sách
- RETURN user_id book_id: trả sách
- STATUS id: xem trạng thái (sách/người dùng)
OUTPUT FORMAT
- BOOK/USER: "Added successfully"
- BORROW: "Borrowed" hoặc "Book not available"
- RETURN: "Returned"
- STATUS: Thông tin chi tiết
Ví dụ
Input:
6 BOOK B001 "Python" "John" USER U001 "An" BORROW U001 B001 STATUS B001 RETURN U001 B001 STATUS U001
Output:
Added successfully Added successfully Borrowed Book: Python, Author: John, Status: Borrowed by An Returned User: An, Books: None
Giải thích ví dụ
- BOOK: Tạo sách với ID, tên và tác giả
- USER: Tạo người dùng với ID và tên
- BORROW: Người dùng mượn sách
- STATUS: Kiểm tra trạng thái
- RETURN: Trả sách về thư viện
Comments