CCF 201803-1 跳一跳 C++

跳一跳游戏开发流程及完整代码 跳一跳游戏是一款非常流行的小游戏,玩家需要点击屏幕控制角色跳跃,避开障碍物。本博客将介绍跳一跳游戏的开发流程和完整代码,并使用MarkDown语法进行排版。 阅读详情

在这里插入图片描述
//因为以0结束,输入不为0时便一直输入。用count记录连续2的个数,用sum记录和。判断是1还是2,如果是1直接加,如果是2根据前一个输入及连续2的个数决定加几。

#include <iostream>
using namespace std;
int main()
{
	int a=3,count=0;
	int sum=0;
	while(a!=0)
	{
		cin >> a;
		if(a==2)
		{
			count++;
			sum+=2*count;
		}
		else if(a==1)
		{
			count=0;
			sum+=1;
		}
	}
	cout << sum << endl;
	return 0;
}
CCF-CSP 201803-1跳一跳c++ 首先将题意搞懂 1、输入为1:本轮得分为1 2、输入为2:判断上一轮得分情况 1)得分为1,则本轮得分为2 2)得分为2,则本轮得分为(上轮得分+2) 3)开局,则本轮得分为2 可以用score数组存储每轮得分,最终得分为所有轮次之和 满分c++代码: #include <bits/stdc++.h> #include <iostream> using namespace std; int a[30],score[30]; int main(){ for(int i=0;i& 阅读详情

相关推荐

unity3D跳一跳

跳一跳:包括粒子系统、碰撞器、变形等知识。有助于初学者学习unity3D的相关函数和挂载组件。(如果是老师布置的作业,希望大家能自己扩展编辑一下,不提倡照抄)

3 跳一跳

微信小程序中的跳一跳相信大家都玩过。只学习不玩游戏?那就吃亏了…好好读题理解吧。    简化后的跳一跳规则如下:玩家每次从当前方块跳到下一个方块,如果没有跳到下一个方块上则游戏结束。   如果跳到了方块上,但没有跳到方块的中心则获得1分; 跳到方块中心时,若上一次的得分为1分或这是本局游戏的第一次跳跃则此次得分为2分,否则此次得分比上一次得分多两分(即连续跳到方块中心时,总得分将+2,+4,+6,+8…)。    现在给出一个人跳一跳的全过程,请你求出他本局游戏的得分(按照题目描述的规则)。 输入格式: 输

pang4793869的博客 341

C++opencv实现微信跳一跳

用C++ 和opencv 实现微信自动跳一跳,分数有高有低,初学者写出来自己开心就好。

Unity实现跳一跳的思路与算法详解

GiF效果展示 设计思路 玩家的移动,道路的延伸, 平台的生成,平台的显示,平台的位置, 金币的生成,金币的消失 UI,得分,金币UI,当前关卡,死亡,过关,换肤 相机跟随玩家的移动 数据架构 单件类: Levelctrl:存放了玩家过关,死亡时需要调用的函数 基类: 玩家基类: 道路材质 玩家皮肤模型 道路延伸的速度 初始位置 平台基类: 平台的预制体 金币的预制体 平台的数量 平台的大小 NPC 玩家派生类: 继承与基类数据 定义四个bool变量分别为是否移动,是

优梦创客的专栏 1426

算法与流程图

流程图是算法描述的一个有效的使用工具,该文档详细介绍了流程图的使用

NPU、CPU和GPU

NPU、CPU和GPU是三种不同类型的处理器,它们各自有不同的设计特点和应用场景。NPU(Neural Processing Unit,神经网络处理单元)是一种专门为加速神经网络计算而设计的处理器。

m0_60697583的博客 1755

AI玩微信跳一跳的正确姿势:跳一跳Auto-Jump算法详解

最近,微信小游戏跳一跳可以说是火遍了全国,从小孩子到大孩子仿佛每一个人都在刷跳一跳,作为无(zhi)所(hui)不(ban)能(zhuan)的 AI 程序员,我们在想,能不能用人工智能(AI)和计算机视觉(CV)的方法来玩一玩这个游戏? 于是,我们开发了微信跳一跳 Au

机器之心 5857

本地大模型5:在pycharm用python调用ollama本地大模型

python调用ollama本地大模型

weixin_74825941的博客 8377

CCF 201803-1 跳一跳 C++代码(100分)

CCF 201712-2 游戏 C语言代码(100分)问题描述解题思路详细代码 问题描述 试题编号: 201712-2 试题名称: 游戏 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 有n个小朋友围成一圈玩游戏,小朋友从1至n编号,2号小朋友坐在1号小朋友的顺时针方向,3号小朋友坐在2号小朋友的顺时针方向,……,1号小朋友坐在n号小朋友的顺时针方向。   游戏开始,从1号小朋友开始顺时针报数,接下来每个小朋友的报数是上一个小朋友报的数加1。若一个小朋友报的数为k的倍数或其末位数(即数的个

Houstox的博客 1597

海波龙(Oracle Hyperion)单点登陆问题记录

Oracle海波龙套件已经多年未更新,按Oracle官方文档实施单点登陆启用之后,SmartView工具通过专用链接方式无法登陆系统。 在抓包逆向分析之后 定位到HspSmartViewServlet类在执行以下代码时获得的ssotoken无效导致,在某大厂工作的时候曾通过在filter中截获请求的方式植入Attribute,保留账号密码并在单点程序中处理实现登陆。 但在完美世界的环境中...

cainiaoEzu的专栏 1970

防火墙断网后Adobe软件还弹窗“THIS APP HAS BEEN DISABLED”?原来是科学上网导致的问题!用这个简单方法一键解决!

很多小伙伴在使用上网工具的时候时,突然遇到Adobe弹出“THIS APP HAS BEEN DISABLED”的烦人提示,这个非正版弹窗真的让人头疼!即使你之前尝试过,有时也不奏效,究其原因,原来是因为你使用了代理网络,这时Adobe的流量并不是走本地,而是走代理,导致防火墙的拦截无效。不用慌!今天我来教大家如何通过上网工具,轻松禁用Adobe验证的联网流量,彻底解决这个问题!

qq_34093397的博客 3万+

CCF CSP201803-1跳一跳(c++100)

CCF CSP201803-1跳一跳 #include<iostream> using namespace std; int main(){ int n,ans = 0, num = 0; cin>>n; while(n != 0){ if(n == 1){ ans += n; num = 0; } else if(n == 2){ ans += n + num; num += 2; } cin>>n; } cou

qq_44091681的博客 304

OWASP-ZAP扫描器的使用

目录 OWASP-ZAP 更新 代理 目录扫描 主动扫描(Active Scan) 扫描结果 生成报告 OWASP-ZAP OWASP Zed攻击代理(ZAP)是世界上最受欢迎的免费安全审计工具之一,由数百名国际志愿者积极维护。它可以帮助你在开发和测试应用程序时自动查找Web应用程序中的安全漏洞。 也可以说ZAP是一个中间人代理。它能够获取你对Web应用程序发出的所有请求以...

谢公子的博客 2万+

CCF,CSP,201803-1,跳一跳,C++

问题描述 试题编号: 201803-1 试题名称: 跳一跳 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述   近来,跳一跳这款小游戏风靡全国,受到不少玩家的喜爱。   简化后的跳一跳规则如下:玩家每次从当前方块跳到下一个方块,如果没有跳到下一个方块上则游戏结束。   如果跳到了方块上,但没有跳到方块的中心则获得1分;跳到方块中心时,若上一次的得分为1分或这是本局游戏的第...

玖玖的博客 233

《C++等级认证CCF-GESP真题解析》专栏总目录

❤️ 专栏名称:《C++等级认证CCF-GESP真题解析》🌸 专栏介绍:中国计算机学会GESP《CCF编程能力等级认证》C++编程(1~8级)历届真题解析。🚀 订阅专栏:订阅后可阅读专栏内所有真题解析,真题持续更新中,欢迎订阅!

人生就是一个不断学习的过程 6287

docker容器ubuntu:latest里使用uv add mysqlclient安装失败的解决方案

在Docker容器(ubuntu:latest)中安装mysqlclient失败,原因是缺少必要的依赖包。错误显示系统找不到pkg-config工具和MySQL客户端库。解决方法:先更新软件源并安装构建工具、Python开发包、MySQL客户端库和pkg-config工具。具体步骤:运行sudo apt update,然后安装build-essential python3-dev default-libmysqlclient-dev pkg-config,最后再执行uv add mysqlclient即可成

拥抱具身智能,昇腾Ascend C 294

CCF CSP 跳一跳 c++ java python 201803_1 100分

CCF CSP 跳一跳 c++ java python 201803_1 100分 问题描述   近来,跳一跳这款小游戏风靡全国,受到不少玩家的喜爱。   简化后的跳一跳规则如下:玩家每次从当前方块跳到下一个方块,如果没有跳到下一个方块上则游戏结束。   如果跳到了方块上,但没有跳到方块的中心则获得1分;跳到方块中心时,若上一次的得分为1分或这是本局游戏的第一次跳跃则此次得分为2分,否则此次得分比...

与你的博客 320

如何使用Google Maps API爬取地理数据:详细教程与Python实现

Google Maps API 是一组服务的集合,允许开发者访问地图、地点、路线等地理信息。:将地址转换为地理坐标,或将地理坐标转换为地址。:计算两点之间的行车路线、步行路线等。Places API:获取附近的地点、商店、餐馆等。:计算多个地点之间的距离和时间。在接下来的代码中,我们将结合这些 API,展示如何获取并处理地理数据。本文详细介绍了如何使用 Google Maps API 获取地理数据,涵盖了从地址转经纬度、获取地点详情、计算路线、计算多个地点的距离与时间等多个功能。

2201_76125261的博客 733

CCF-CSP 201803-1 跳一跳 [C++]

CCF-CSP 201803-1 跳一跳 问题描述 问题链接 代码 # include <bits/stdc++.h> using namespace std; int main() { string line; getline(cin,line); stringstream ss(line); int count = 0; int temp; int p = 1; bool first = true; w

xbr_1111的博客 264

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

CCF-CSP 201803-1 跳一跳 C++

CCF-CSP 201803-1 跳一跳 C++满分题解

m0_73772116的博客 573

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

CCF 201803-1 跳一跳 C/C++

/* 试题编号: 201803-1 试题名称: 跳一跳 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述   近来,跳一跳这款小游戏风靡全国,受到不少玩家的喜爱。   简化后的跳一跳规则如下:玩家每次从当前方块跳到下一个方块,如果没有跳到下一个方块上则游戏结束。   如果跳到了方块上,但没有跳到方块的中心则获得1分;跳到方块中心时,若上一次的得分为1分或这是本局游戏的第一...

manba 479

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

ccf跳一跳答案c语言,【C++】CCFCSP201803-1跳一跳

//// main.cpp// CCFCSP20180318_1_跳一跳//// Created by T.P on 2018/3/23.// Copyright © 2018年 T.P. All rights reserved.///*跳一跳 1.0s 256.0MB问题描述:近来,跳一跳这款小游戏风靡全国,受到不少玩家的喜爱。简化后的跳一跳规则如下:玩家每次从当前方块跳到下一个方块,如...

weixin_42299494的博客 206

CCF/CSP 201803-1 跳一跳 C++

【代码】CCF/CSP 201803-1 跳一跳 C++

weixin_72697181的博客 812

CCF计算机软件能力认证考试 201803-1 跳一跳 C++

试题编号: 201803-1 试题名称: 跳一跳 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述   近来,跳一跳这款小游戏风靡全国,受到不少玩家的喜爱。   简化后的跳一跳规则如下:玩家每次从当前方块跳到下一个方块,如果没有跳到下一个方块上则游戏结束。   如果跳到了方块上,但没有跳到方块的中心则获...

一青里的博客 392

ccf 201803-1 跳一跳 201803-2 碰撞的小球 AC代码 C++

目录 跳一跳AC代码 碰撞的小球 思路 AC代码 #include<iostream> #include <cstdio> using namespace std; int main() { int num; int sum=0; int temp; while(~scanf("%d",&num)&&num!=0) { ...

sinat_35645479的博客 266

CCF---201803-1---跳一跳---C++

试题编号: 201803-1 试题名称: 跳一跳 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述   近来,跳一跳这款小游戏风靡全国,受到不少玩家的喜爱。   简化后的跳一跳规则如下:玩家每次从当前方块跳到下一个方块,如果没有跳到下一个方块上则游戏结束。   如果跳到了方块上,但没有跳到方块的中心则获得1分;跳到方块中心时,若上一次的得分为1分或这是本局游戏的第一次跳跃则此...

Ashen的博客 237
上一篇: CCF 201812-2 小明放学 C++ 注意挺难
下一篇: CCF 201803-2 碰撞的小球 c++
cloudless_sky
博客等级 码龄8年 106粉丝 128原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值