码迷,mamicode.com
首页 > 其他好文 > 详细

csp 201803-1 跳一跳

时间:2019-08-06 01:03:36      阅读:94      评论:0      收藏:0      [点我收藏+]

标签:第一步   注意   csp   中心   include   stream   info   main   mes   

技术图片

//得分100
#include<iostream> using namespace std; int main(){ int a;//第一个数单独处理 cin>>a; int sum;//所有得分的和 if(a==1) sum=1; if(a==2) sum=2; if(a==0) sum=0; int i=sum;//记录上一步的情况 ,下面要注意i值的设置 while(sum!=0){//第一步为零的话,就结束了 int k; cin>>k; if(k==0) break;//game over if(k==1) {i=0;sum+=1;}//不是中心点,加1 if(k==2){ if(i>=2) {i+=2;sum+=i;}//是中心点且连跳,加上一次加二 else {i=2;sum+=2;} //中心点但不连跳,仅加二 } } cout<<sum<<endl; return 0; }

 

csp 201803-1 跳一跳

标签:第一步   注意   csp   中心   include   stream   info   main   mes   

原文地址:https://www.cnblogs.com/i-love/p/11306474.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!