ccfcsp201803-1 跳一跳

#include<iostream>

using namespace std;

int main(){

int a30={0};

int s=0;

int g=0;

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

cin>>ai;

if(ai==0){

break;

}

}

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

if(ai==0){

cout<<s<<endl;

return 0;

}

else if(ai==1){

s+=1;

g=0;

}

else if(ai==2){

g++;

s+=g*2;

}

}

}

相关推荐
地平线开发者5 分钟前
地平线征程6M YOLOv8s 部署
算法·自动驾驶
Run_Teenage7 分钟前
算法:Manacher(马拉车)算法、中心扩展算法
算法
Tisfy1 小时前
LeetCode 0301.删除无效的括号:二进制枚举 / 回溯
算法·leetcode·字符串·题解·回溯·括号匹配·二进制枚举
Nil2081 小时前
leetcode 322零钱兑换
算法·leetcode·职场和发展
海绵宝宝转agent1 小时前
2026-10-9 leetcode100刷题+面经整理
笔记·算法·面试
yi0111 小时前
DAY24: LeetCode 167:两数之和 II|从暴力枚举到左右双指针
笔记·python·算法·leetcode·二分查找·双指针
木井巳1 小时前
【BFS 解决拓扑排序】课程表
java·算法·leetcode·广度优先·宽度优先·推荐算法·图搜索算法
Logic1011 小时前
C语言/数据结构数位DP题解:平滑排列数字统计——区间内相邻位差不超过K的数字个数
c语言·数据结构·动态规划·时间复杂度·数位dp·算法题·前导零处理
扶风ff1 小时前
练题簿在线免费刷题:会员线下组卷、Word 试卷与成绩导入,课堂检测更方便
java·开发语言·算法·小程序·word
程序员老陆2 小时前
C++ 多线程通信方式全景:从共享内存到结构化协调
开发语言·c++