ccfcsp201803-1 跳一跳

#include<iostream>

using namespace std;

int main(){

int a[30]={0};

int s=0;

int g=0;

for(int i=0;;i++){

cin>>a[i];

if(a[i]==0){

break;

}

}

for(int i=0;;i++){

if(a[i]==0){

cout<<s<<endl;

return 0;

}

else if(a[i]==1){

s+=1;

g=0;

}

else if(a[i]==2){

g++;

s+=g*2;

}

}

}

相关推荐
mjhcsp17 小时前
C++ 循环结构:控制程序重复执行的核心机制
开发语言·c++·算法
立志成为大牛的小牛17 小时前
数据结构——四十一、分块查找(索引顺序查找)(王道408)
数据结构·学习·程序人生·考研·算法
xier_ran17 小时前
深度学习:RMSprop 优化算法详解
人工智能·深度学习·算法
地平线开发者17 小时前
不同传感器前中后融合方案简介
算法·自动驾驶
Mr_WangAndy17 小时前
C++_chapter15_C++重要知识点_lambda,initializer_list
c++·lambda·初始化列表
地平线开发者17 小时前
征程 6X 常见 kernel panic 问题
算法·自动驾驶
Maple_land17 小时前
第1篇:Linux工具复盘上篇:yum与vim
linux·运维·服务器·c++·centos
hggngx548h18 小时前
有哪些C++20特性可以在Dev-C++中使用?
开发语言·c++·c++20
com_4sapi19 小时前
2025 权威认证头部矩阵系统全景对比发布 双榜单交叉验证
大数据·c语言·人工智能·算法·矩阵·机器人
前端小L19 小时前
二分查找专题(九):“降维”的魔术!将二维矩阵“拉平”为一维
数据结构·算法