Semaphore đếm giữ một số nguyên không âm là số tài nguyên còn rảnh.
Cho giá trị khởi tạo s0 và một chuỗi thao tác gồm các ký tự P và V. In giá trị cuối cùng của semaphore.
s0=1, chuỗi PPV → P (1→0), P (0, bị chặn, giữ 0), V (0→1) ⇒ 1.
Dòng đầu: số nguyên s0. Dòng thứ hai: một chuỗi gồm các ký tự P/V (có thể rỗng).
0 ≤ s0 ≤ 10^6, độ dài chuỗi ≤ 10^6.
Một số nguyên: giá trị semaphore cuối cùng.
Ví dụ:
Đầu vào:
1
PPV
Đầu ra:
1
Giải thích:
Đang tải editor...