UVA1596 找bug Bug Hunt

题目描述

输入并模拟执行一段程序,输出第一个bug所在行。每行程序有两种可能: - 数组定义,格式为arr[size]。例如a[10]或者b[5],可用下标分别是0~9和0~4。定义之后所有元素均为未初始化状态。 - 赋值语句,格式为arr[index]=value。例如a[0]=3或者a[a[0]]=a[1]。 赋值语句可能会出现两种bug:下标index越界;使用未初始化的变量(index和value都可能出现这种情况)。 输入不超过1000行,每行不超过80个字符且所有常数均为小于2^31的非负整数。 ------------

输入格式

输出格式