程序模拟(Concurrency Simulator, ACM/ICPC World Finals 1991, UVa210)rust解法
你的任务是模拟n个程序(按输入顺序编号为1~n)的并行执行。每个程序包含不超过25条语句,格式一共有5种:var=constant(赋值);printvar(打印);lock;unlock;end。变量用单个小写字母表示,初始为0,为所有程序公有(因此在一个程序里对某个变量赋值可能会影响另一个程序)。常数是小于100的非负整数。每个时刻只能有一个程序处于运行态,其他程序均处于等待态。上述5种语句分