0分求调!!!
查看原帖
0分求调!!!
1207762
zhangxiangman楼主2024/7/28 15:56
#include<bits/stdc++.h>
using namespace std;
int x[200],n,a,b;
int bfs(int m,int step){
	if(m==b) return 1;
	else{
		if(m+x[m-1]<=n) bfs(m+x[m-1],step+1);
		if(m-x[m-1]>=1) bfs(m-x[m-1],step+1);
	} 
}
int main(){
	cin>>n>>a>>b;
	for(int i=0;i<n;i++){
		cin>>x[i];
	}
	cout<<bfs(a,0);
	return 0; 
}
2024/7/28 15:56
加载中...