求
  • 板块题目总版
  • 楼主jiajunye
  • 当前回复7
  • 已保存回复7
  • 发布时间2024/1/20 14:04
  • 上次更新2024/1/20 16:59:05
查看原帖
求
632551
jiajunye楼主2024/1/20 14:04

题目

第一个点错了。

代码:

#include<bits/stdc++.h>
using namespace std;
int main(){
	int n,k=1,num=0;
	cin>>n;
	int a[n+5];
	for(int i=1;i<=n;i++)
	  cin>>a[i];
	while(k<n){
		k+=a[k];
		num++;
		if(k==n){
			cout<<"Yes"<<endl<<num;
			return 0;
		}
	}
	cout<<"No"<<endl<<num;
	return 0;
} 

玄关

2024/1/20 14:04
加载中...