弹簧板

简介: 弹簧板


题目描述

输入

输出

输出一个整数,表示小球被弹起的次数。

样例输入1

5

2 2 3 1 2

样例输出1

2

样例输入2

5

1 2 3 1 2

样例输出2

4

做法1

#include <bits/stdc++.h>
using namespace std;
int main() {
    int n;
    cin >> n;
    vector<int> a(n);
    for (int i = 0; i < n; ++i) {
        cin >> a[i];
    }
    int cnt = 0, pos = 0;
    /* 共计n个弹簧板 即弹射总距离超过n时结束此过程 */
    while (pos < n) {
        /* 从当前弹簧板弹起 次数加1 */
        ++cnt;
        /* 将位置切换到新的弹簧板 */
        pos += a[pos];
    }
    cout << cnt << endl;
    return 0;
}
相关文章
|
小程序 JavaScript
微信小程序:px与rpx之间转化
微信小程序:px与rpx之间转化
微信小程序:px与rpx之间转化
|
11月前
|
存储 安全 数据挖掘
阿里云特惠云服务器轻量级38元,经济型99元,通用算力型199元性能、适用场景及选择参考
2025年,阿里云推出了3款特惠云服务器,轻量云服务器2核2G200M峰值带宽38元一年,经济型e实例云服务器2核2G3M带宽99元1年,通用算力型u1实例2核4G5M带宽199元1年。本文将深度解析这三款现象级产品的配置亮点、适用场景,以供参考和选择。
|
11月前
|
数据库 对象存储
2025年 | 8月云大使推广奖励规则
云大使推广返利活动,企业新用户下单返佣加码5%,推广最高返佣45%,新老用户都可参与返利活动。
|
11月前
|
Android开发 Python
自动养手机权重脚本,抖音看广告刷金币脚本插件, 抖音自动养号脚本app
采用uiautomator2实现Android设备控制,比纯ADB命令更稳定 随机化操作参数包括:观看时长
|
11月前
|
网络协议 API 网络安全
永久独立IP服务器解析与选择指南
关于“永久独立IP服务器”,这个概念需要从技术和商业两个层面来理解,小编为您整理发布。
|
域名解析 网络安全 PHP
什么是服务器
什么是服务器
382 6
|
开发框架 弹性计算 Cloud Native
第八届中国国际“互联网+”大学生创新创业大赛介绍
阿里云与你一起数字创新、永无止境!
3759 57
第八届中国国际“互联网+”大学生创新创业大赛介绍
|
设计模式 算法 Java
软考中级软件设计师自我总结知识分享--JAVA类真题总结(二)
该系列文章全篇文字在10w+,全文都是自己备考中的干货,软考涉及很多计算机基础,数据结构,算法分析,编程思想,开发流程等等,不仅适合参加软考的人学习,也适合扩宽自己知识视野的人去学习,每一篇都将会把重点加粗处理,特别是易错点,考试常考平时也容易记错,请一定仔细看!
1332 1
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp微信小程序的球队训练信息管理系统的详细设计和实现
基于SpringBoot+Vue+uniapp微信小程序的球队训练信息管理系统的详细设计和实现
325 0
|
设计模式 消息中间件 开发框架
别乱分层,PO、VO、DAO、BO、DTO、POJO 到底应该用在哪里,你知道吗?
别乱分层,PO、VO、DAO、BO、DTO、POJO 到底应该用在哪里,你知道吗?