输出结果为150。
首先输入4,6则e数组为e[4][6]且已被初始化为-1,再输入a,b,c的值就是你自己写的那个以题意,再然后visted[i]数组被初始化为false,ans初值为0;,接下来连续4次调用dfs()函数,dfs()函数内置递归调用
子函数中
当x=1时,visted(1)=ture,len=0,ans=0,所以子函数中的if()不执行。开始执行for()循环,i=1
visted(1)=ture,所以i=1时for中的if不执行,再将visted(1)=false;
当x=2时,visted(2)=ture,len=0,ans=0,所以子函数中的if()不执行。开始执行for()循环,i=1
则if语句满足执行条件递归调用dsf()函数len=len+e[2][1]=10,ans=0