出现这种类型的提示,一般情况会比较复杂,要仔细分析才能发现到底是哪里出现了问题,而且比较难找出,因为这个不是语法错误,而更像是一些逻辑错误,有的时候甚至是自己建模的缺陷,针对你的程序我做出了一些修改,已经不会再出现提示了,但是由于我的软件是非完全破解版的,所以允许的变量比较少,没法算出答案,你看看是否正确吧。
我的做法就是将每一个集river后面都加上(i,j),这个还是比较重要的,因为river的父集是village,加上(i,j)之后,程序就知道父集village的index是用i,j来表示的,如果不加,后面river中使用的i或者j就跟village的i和
j有些冲突,导致程序不能识别。