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. Spark 把RDD数据保存到hdfs单个文件中,而不是目录
  2. 关于Kanas.Net框架的一些背景
  3. 软件测试之Selenium IDE
  4. 百度api语音识别一直“无内容”_PHP开发语音识别功能
  5. 通过 WIFI 用 adb 调试 Android 设备
  6. sql 日期和当前日期时间差_详解PostgreSQL 如何获取当前日期时间
  7. JavaScript中有关数据结构和算法的最佳书籍
  8. github代码的提交与下载
  9. (Node*)malloc(sizeof(Node))的理解
  10. ARM:让Mali带来更极致的移动VR体验
  11. qrect在图片上显示矩形框_Mac上用LabelImg手动标记图片
  12. dnf服务器运行库,吃鸡需要什么运行库 | 手游网游页游攻略大全
  13. catia重心主惯量矩 m1_CATIA_Knowledge_Advisor_help
  14. Drag Drop 入门介绍
  15. phpmyadmin linux 安装,phpMyAdmin安装部署
  16. 论文精读及分析:Fully Convolutional Networks for Semantic Segmentation
  17. 【一起入门NLP】中科院自然语言处理第16课-简明扼要:红到发紫的prompt是什么?【上】
  18. Linux系统编程——Daemon进程
  19. 归一化数字角频率_数字信号处理中的各种频率
  20. ios safari 开启无痕浏览(隐私模式)报QuotaExceededError: DOM Exception 22异常解决办法...

热门文章

  1. C# 6.0 的新语法特性
  2. C++ const常量和指针
  3. 省钱有简单的祛痘方法 - 健康程序员,至尚生活!
  4. TCP之1460MSS和1448负载
  5. Python拓展12(使配置文件生效ConfigParser模块)
  6. 机器学习 - 支持向量机
  7. leetcode 290 Word Pattern
  8. apache开源项目--HttpComponents
  9. Pro*C/C++简单介绍
  10. Mongodb总结1-启动和Shell脚本