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;

}

}

}

相关推荐
伏小白白白8 小时前
【论文精度-2】求解车辆路径问题的神经组合优化算法:综合展望(Yubin Xiao,2025)
人工智能·算法·机器学习
new coder8 小时前
[c++语法学习]Day10:c++引用
开发语言·c++·学习
无敌最俊朗@9 小时前
数组-力扣hot56-合并区间
数据结构·算法·leetcode
囚生CY9 小时前
【速写】优化的深度与广度(Adam & Moun)
人工智能·python·算法
哼?~10 小时前
C++11标准 上 (万字解析)
开发语言·c++
码农多耕地呗10 小时前
力扣94.二叉树的中序遍历(递归and迭代法)(java)
数据结构·算法·leetcode
给大佬递杯卡布奇诺10 小时前
FFmpeg 基本API avformat_alloc_context 函数内部调用流程分析
c++·ffmpeg·音视频
楼田莉子10 小时前
C++学习:C++11扩展:constexpr特性
开发语言·c++·学习
懒羊羊不懒@10 小时前
Java基础语法—最小单位、及注释
java·c语言·开发语言·数据结构·学习·算法
eurotruck10 小时前
c++贪吃蛇V1.0
开发语言·c++·贪吃蛇