问题描述
  近来,跳一跳这款小游戏风靡全国,受到不少玩家的喜爱。
  简化后的跳一跳规则如下:玩家每次从当前方块跳到下一个方块,如果没有跳到下一个方块上则游戏结束。
  如果跳到了方块上,但没有跳到方块的中心则获得1分;跳到方块中心时,若上一次的得分为1分或这是本局游戏的第一次跳跃则此次得分为2分,否则此次得分比上一次得分多两分(即连续跳到方块中心时,总得分将+2,+4,+6,+8...)。
  现在给出一个人跳一跳的全过程,请你求出他本局游戏的得分(按照题目描述的规则)。
输入格式
输入包含多个数字,用空格分隔,每个数字都是1,2,0之一,1表示此次跳跃跳到了方块上但是没有跳到中心,2表示此次跳跃跳到了方块上并且跳到了方块中心,0表示此次跳跃没有跳到方块上(此时游戏结束)。
输出格式
  输出一个整数,为本局游戏的得分(在本题的规则下)。
样例输入
1 1 2 2 2 1 1 2 2 0
样例输出
22
数据规模和约定
对于所有评测用例,输入的数字不超过 30个,保证0正好出现一次且为最后一个数字。
满分C语言代码:
 1 #include<stdio.h>
 2 int main()
 3 {
 4     int sum=0,i,temp=0,j;
 5     int nn=31;
 6     for(j=0;j<nn;j++)
 7     {
 8         scanf("%d",&i);
 9         if(i==0)
10             break;
11         if(i==1)
12         {
13             temp=0;
14             sum=sum+1;
15         }
16         if(i==2)
17         {
18             temp=temp+1;
19             sum=sum+temp*2;
20         }
21     }
22     printf("%d",sum);
23     return 0;
24 }

转载于:https://www.cnblogs.com/zhangtao-o/p/11247084.html

201803-1跳一跳 CCF (C语言)相关推荐

  1. CCF 201803 跳一跳 碰撞的小球 url映射 棋局评估

    试题编号: 201803-1 试题名称: 跳一跳 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 近来,跳一跳这款小游戏风靡全国,受到不少玩家的喜爱. 简化后的跳一跳规则如下: ...

  2. 易语言上 微信跳一跳 自动跳 思路分析

    现在跳一跳已经没有以前这么火了 而且乱七八糟的检测机制也让很多玩家流失. 加上现在的辅助层出不穷 就连玩个跳一跳都要开挂 太过分了. 现在我们就简单分析这个在易语言上怎么 写一个 跳一跳 自动跳的小程 ...

  3. c语言小游戏跳一跳代码及注释,如何获得微信小游戏跳一跳源码以及源代码组合包括哪些...

    原标题:如何获得微信小游戏跳一跳源码以及源代码组合包括哪些 很多小游戏都是由源代码编写而成的,那大家知道源代码组合包括哪些吗?手机游戏源代码怎么使用的呢?还有,如何获得微信小游戏跳一跳源码?下面就由奇 ...

  4. windows下C语言实现自动版跳一跳详细教程

    最近的微信小游戏跳一跳很火热,朋友圈很多人都上千分,自己也想着搞个辅助玩一玩,然后看了网上的很多辅助教程,但是大都是python写的代码,python好处很多,但是要下载很多依赖库,很多库又是国外的, ...

  5. 微信跳一跳(游戏辅助小外挂C语言版)

    相信微信跳一跳这个游戏大家应该都或多或少听过或者玩过,想必好多朋友看到自己好友们得高分自己却分数老是玩不高! 之前在这个游戏刚出来时候有人用Python写出了一个小外挂,随后网上各种各样的外挂包括物理 ...

  6. c语言微信跳一跳辅助开发程序

    一.开发环境 开发环境 使用语言:C/C++ IDE:VS2010+ 其他三方库 EasyX(http://www.easyx.cn/downloads/) ADB(链接: https://pan.b ...

  7. c语言代码游戏跳一跳,微信小程序《跳一跳》游戏里的编程小知识,你知道吗?...

    微信小程序<跳一跳>游戏里的编程小知识,你知道吗? 今日你跳了吗? 玩过的朋友都知道,跳一跳里的游戏操作非常简单,就用手指按住屏幕按住施放进行跳跃,整个游戏是个人都可以很轻松玩起来! 游戏 ...

  8. 【CCF】201803-1 跳一跳

    问题描述 试题编号: 201803-1 试题名称: 跳一跳 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 近来,跳一跳这款小游戏风靡全国,受到不少玩家的喜爱. 简化后的跳一跳规则如下: ...

  9. c语言微信挑一挑编程,100行python代码实现微信跳一跳辅助程序

    写在前面 分享一下今天下午用python写的"跳一跳"小游戏的辅助程序.之前是准备用树莓派操控一个"机械手指"来代替人的触摸操作,但该方案还在酝酿中,实现了再分 ...

最新文章

  1. 2.c语言编译预处理,c语言第03章-编译预处理2.ppt
  2. “金星生命论”乌龙事件新进展:那只是二氧化硫而已
  3. mac cad石材填充图案_CAD超级填充教程
  4. Perl 6 语言的糟粕
  5. 阿里摩酷实验室计算机视觉团队校园招聘
  6. python中dict对象和字符串string对象互相转换
  7. ArcGIS 后台服务器抛出异常
  8. 原生 js 生成二维码
  9. 实现div元素在整个屏幕的的垂直居中之translateY(-50%)的利用
  10. 画图清空画布,怎样将Word中会出现的绘图画布删除掉?
  11. 高中政治老师教师资格证考试成功通过前辈备考经验分享(2)
  12. 群辉服务器如何清理缓存和文件,群晖的硬盘缓存到底肿么清理
  13. ibm服务器中文件存储设置,IBMv7000存储服务器双活配置流程
  14. UEFI 之 UFS Recovery模式下载
  15. Docker 镜像管理,显示本地镜像,查找镜像,删除镜像,镜像拉取,查看镜像的具体信息,镜像的导入和导出,将配置后的镜像commit成自己的镜像,docker history,等
  16. 在家无聊?16篇最新推荐系统论文送你
  17. Geekbench跑分及功耗对比:A15 麒麟9000 高通8Gen1 三星exynos2100 天玑1200
  18. win11找不到本地组策略编辑器的解决方法
  19. Armbian 笔记一_初次登陆配置 Armbian 系统
  20. python wxpython wx.grid动态增加行_wxPython控件学习之wx.FlexGridSizer

热门文章

  1. 企业百家号蓝v认证怎么获得原创标签和推荐标签?
  2. YOLOv3-Pytorch学习笔记
  3. 《惢客创业日记》2020.09.14(周一)结束王者游戏的调研
  4. 通过实现Runnable接口创建,开启,休眠和中断线程。
  5. Runnable方式创建线程详解
  6. (转)目前巴萨最大的弱点是什么? --Tristan@虎扑足球
  7. 三菱plc开发环境以及仿真
  8. 使用visio绘制无线信号符号
  9. 华为ax3怎么接光纤sc接口_华为路由器AX3与其他华为/荣耀路由器如何连接?
  10. angular——上传下载文件