#12091. 图书借阅系统
图书借阅系统
✅ Problem 3:【模拟】图书借阅系统
题目描述: 图书馆中共有 n 本书(编号从 1 到 n),每本书初始都在馆中。 你需要处理 q 次操作,操作有以下几种:
borrow x
借走图书 xreturn x
归还图书 xcheck x
查询 x 是否在馆(输出 yes/no)
输入格式:
第一行:两个整数 n q
接下来 q 行,每行一个操作
输出格式:
每次 check 操作输出一行,yes 或 no。
样例输入:
5 7
borrow 3
check 3
check 1
return 3
check 3
borrow 1
check 1
样例输出:
no
yes
yes
no
提示:
用 vector<bool> inLibrary(n+1, true);
维护状态。