2 条题解
-
3
# 便民小题解 #include<bits/stdc++.h>//定义头文件 using namespace std; int a[10010],n;//定义数组和变量(一定要在主函数外) int main(){ cin>>n; for(int i=1;i<=n;i++) cin>>a[i];//输入 int tag=1,step=0;//定义储存数据变量 //利用while循环来判断 while(tag<n){ tag+=a[tag]; step++; } //以下实现输出“Yes”和“No”效果的代码 if(tag==n) cout<<"Yes"; else cout<<"No"; cout<<endl<<step; return 0; }
信息
- ID
- 749
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 7
- 标签
- 递交数
- 85
- 已通过
- 18
- 上传者