Cài đặt máy ảo đơn giản: struct VM { acc: i64 } và enum Instr { Set(i64), Add(i64), Sub(i64), Mul(i64), Print }. Đọc n lệnh, mỗi lệnh trên một dòng. set x|add x|sub x|mul x thao tác trên trường acc; print in giá trị acc hiện tại. acc khởi tạo 0. Mỗi lần print in trên một dòng.
Dòng 1: n. n dòng tiếp theo: lệnh.
1 <= n <= 10^5; |x| <= 10^9; giả thiết kết quả i64 không tràn.
Một số i64 cho mỗi lệnh print.
Ví dụ:
Đầu vào:
5
set 10
add 5
print
mul 2
print
Đầu ra:
15
30
Giải thích:
Đang tải editor...