while(~scanf("%d",&i)&&i!=0)可以用来控制输入;
scanf("%d",&i)的返回值是 成功输入数据的个数;
这里若我成功输入一个整数 则返回1;
若数据输入完成(crtl+z) 则返回EOF (-1);~表示取反 -1取反就是0 (二进制取反)
while(~scanf("%d",&i)&&i!=0)的意思就是 当输入未完成并且i不等于0是进入循环

做下试例:

    score=scanf("%d%d",&i,&x);cout<<score<<endl;cout<<EOF;


若要求是输入整数 而我输入字符 则表示输入不成功

输入结束(用ctrl+z表示) 返回EOF(-1)

代码:

// #include<bits/stdc++.h>
#include <iostream>
#include <cstdio>
#include <cstring>
using namespace std;
#define max_n 4020int main()
{int score = 0, i, x = 1;// while(~scanf("%d",&i)&&i!=0)for (int j = 0; j < 31; j++){cin >> i;if (i == 0){break;}else if (i == 1){score += 1;x = 1;}else{score += 2 * x;++x;}}cout<<score;return 0;
}

CCF 2018-3-1跳一跳相关推荐

  1. 跳一跳作弊器上榜!GitHub 2018年十大新开源项目揭晓

    AI前线导读: 本文是GitHub2018年Octoverse报告--GitHub活动的趋势和洞见,开源社区和GitHub数据科学团队等系列文章的一部分. 仅在2018年,GitHub新用户数量就超过 ...

  2. 张小龙现场“约战”跳一跳,发布2018微信全新计划(内附演讲全文)

    大家好!我是张小龙.欢迎大家来到微信公开课. 刚刚出现的是我打游戏的画面,被大家看到了,那个不是我最好的水平,因为有点紧张,我最高分曾打到6000多分.当然我是练习了很久了,并不是我比大家更厉害,而是 ...

  3. 【CCF】201803-1 跳一跳

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

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

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

  5. Ccf跳一跳java,CCF跳一跳Java(201803CCF第1题)

    题目不记得太多,大概描述下:就是微信跳一跳游戏,给一组输入,输入中只有1,2,0三个数字,1代表跳到了下一个盒子但不在中心,得分+1:2代表跳到了下一个盒子且在中心,根据上次的得分计算:如果上一次得分 ...

  6. 201803-1跳一跳 CCF (C语言)

    问题描述 近来,跳一跳这款小游戏风靡全国,受到不少玩家的喜爱. 简化后的跳一跳规则如下:玩家每次从当前方块跳到下一个方块,如果没有跳到下一个方块上则游戏结束. 如果跳到了方块上,但没有跳到方块的中心则 ...

  7. 微信跳一跳高分辅助踩坑

    旧博文,搬到 csdn 原文:http://rebootcat.com/2018/01/08/wechat_jump_hack/ 最近挺火的微信跳一跳 最近新版微信的『跳一跳』小程序着实火了一把,也把 ...

  8. CCF 2018年题目题解 - Python

    2018年刷题目录 2018年12月 201812-1 小明上学 题目链接: 代码: 易错点需注意点: 201812-2 小明放学 题目链接: 代码: 易错点需注意点: 201812-3 题目链接: ...

  9. 揭密微信《跳一跳》小游戏那些外挂

    张小龙:这个游戏发布以后,其实它的效果有点超出我们的预期,我们自己开玩笑说,这个游戏突然变成了有史以来可能用户规模最大的一个游戏,因为它的DAU大概到了1点几亿,但同时出现了很多外挂,我没有想到这么小 ...

  10. Unity3d开发跳一跳AI(ML-agents)全纪录

    本文首发于"洪流学堂"微信公众号. 洪流学堂,让你快人几步! 跳一跳介绍 最近微信上非常火的一个小游戏,相信大家都已经玩过了. 玩法 小人跳跃的距离和你按压屏幕的时长有关,按屏幕时 ...

最新文章

  1. XamarinAndroid组件教程设置自定义子元素动画(一)
  2. 3亿美元,腾讯第三次领投行业AI独角兽明略,这次还有淡马锡领投,快手跟投...
  3. Unix——百度百科
  4. jsp springmvc 视图解析器_SpringMVC学习笔记
  5. 编译原理pl/0 c语言版 pl0.h文件
  6. angular的$q服务和promise模式
  7. Python打包文件夹(zip/tar/tar.gz)
  8. java从内存角度理解类变量_深入理解volatile类型——从Java虚拟机内存模型角度...
  9. “矢量网络分析仪”检测同轴电缆的驻波比(SWR)
  10. Redis--布谷鸟过滤器--使用/原理/实例
  11. 技术日记2021/2/12 “牛气飞天”恶作剧
  12. outlook2007 有一个程序正试图以您的名义自动发送电子邮件
  13. “笨办法学python”学习笔记-一些附加题
  14. 安卓游戏服务器文件是哪个文件夹,安卓手机游戏数据包放在哪个文件夹
  15. 邮件裸奔,两大加密协议 PGP 与 S/MIME 被曝明文漏洞;DeepMind AI 能让自己拥有像哺乳动物那样的导航能力...
  16. 解决谷歌无法加载扩展程序
  17. openFOAM中的Scalar
  18. 2020-05-10
  19. centos断电后无法启动
  20. Python math.erfc() 方法

热门文章

  1. 模板模式与策略模式/template模式与strategy模式/行为型模式
  2. java中几种常见字符集与乱码介绍
  3. 新手学习jQueryEasyUI
  4. Zend Framework学习(3)第一个zend应用
  5. ArrayList 一个面试题
  6. echarts设置网格线颜色
  7. es6二进制数组--基础
  8. [Leetcode]Next Permutation
  9. Why I am here--细谈如何Hadoop重写分块函数,改变分块规则
  10. 利用Delphi编写Socket通信程序