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ụ

  1. BOOK: Tạo sách với ID, tên và tác giả
  2. USER: Tạo người dùng với ID và tên
  3. BORROW: Người dùng mượn sách
  4. STATUS: Kiểm tra trạng thái
  5. RETURN: Trả sách về thư viện

Comments

There are no comments at the moment.

Zalo