当前位置: 首页 > news >正文

外国老头做中文网站百度一下进入首页

外国老头做中文网站,百度一下进入首页,b2b平台有哪些类别,织梦cms建设企业网站【问题描述】 小明很喜欢玩大富翁游戏,这个游戏的规则如下: 1、游戏地图是有 N 个格子,分别编号从 1 到 N。玩家一开始位于 1 号格子。 2、地图的每个格子上都有事件,事件有以下两种类型: A)罚款 x 枚金币…

【问题描述】

小明很喜欢玩大富翁游戏,这个游戏的规则如下: 1、游戏地图是有 N 个格子,分别编号从 1 到 N。玩家一开始位于 1 号格子。 2、地图的每个格子上都有事件,事件有以下两种类型: A)罚款 x 枚金币。如果 x 为负数,则表示获得-x 枚金币; B)强制前进 y 个格子(输入数据保证,前进后不会越过 N 号格子)。 3、游戏开始时首先触发 1 号格子的事件,然后开始玩家回合。 4、玩家每回合可以选择前进 1 或 2 个格子(不可以不移动,不可以越过 N 号格子),之后触发停 留的格子的事件。 4.1、如果触发的是 A 类事件,进行罚款。若罚款后金币数小于 0,则游戏失败,否则继续下一个 回合; 4.2、如果触发的是 B 类事件,强行前进。若强行前进后所在的格子为 A 类事件,则按照 4.1 的规 则触发 A 类事件;若为 B 类事件,则当前回合不再触发 B 类事件。 5、如果玩家回合结束时,处在 N 号格子,且金币数大于等于 0,则游戏胜利。 可以看出,如果玩家一开始有足够多的金币,总是能够通过合理选择前进方案获得胜利。小明想 知道,一开始最少需要多少金币,才有可能取得游戏胜利?

【输入描述】

第一行给出正整数 N,为地图的长度。 接下来 N 行,分别描述从 1 到 N 号格子的事件:A x 或者 B y。

【输出描述】

一个整数,要取得游戏胜利,最少需要的金币数。

【输入样例】

7

A -2

A 3

B 1

A 2

A 4

A 2

A 0

【输出样例】

2

【数据规模】

100%数据满足2 ≤ 𝑁 ≤ 128,−8 ≤ 𝑥 ≤ 8,0 ≤ 𝑦 ≤ 2。

【题解】

本题关键点:动态规划,代码如下。

#include <iostream>
using namespace std;
//动态规划,由最后一个格子依次往前计算每个格子所需的最少金币
//玩家在n+1号格子,且触发完事件,面临回合选择时,最少持有map[n].cost个金币const int MAX_CELL=128;
struct cell{char type;int xy;int cost;
}; 
cell map[MAX_CELL];
int main(){int N=0;cin>>N;for(int n=0;n<N;n++){cin>>map[n].type>>map[n].xy;}map[N-1].cost=0;//动态规划 for(int n=N-2;n>=0;n--){int cost=0;//求cost:n+1号格子最少需要多少金币for(int d=1;d<=2 && n+d<N;d++){int ncost=0;if(map[n+d].type=='A'){ncost=map[n+d].xy+map[n+d].cost;}else{int nd = n+d+map[n+d].xy;if(map[nd].type=='A'){ncost=map[nd].xy+map[nd].cost;}else{ncost=map[nd].cost;}}if(d==1 || cost>ncost)cost=ncost;}if(cost<0)cost=0;map[n].cost=cost; }int total=0;//求total:游戏开始时最少需要多少金币if(map[0].type=='A'){total=map[0].xy+map[0].cost;}else{int nd=map[0].xy;if(map[nd].type=='A'){total=map[nd].xy+map[nd].cost;}else{total=map[nd].cost;}}if(total<0)total=0;cout<<total<<endl; return 0;
}


文章转载自:
http://xenoantibody.bbrf.cn
http://nag.bbrf.cn
http://filmgoer.bbrf.cn
http://superscription.bbrf.cn
http://goat.bbrf.cn
http://widowhood.bbrf.cn
http://bail.bbrf.cn
http://tangram.bbrf.cn
http://quantitative.bbrf.cn
http://schmoll.bbrf.cn
http://trichinize.bbrf.cn
http://sanguicolous.bbrf.cn
http://telecurietherapy.bbrf.cn
http://borne.bbrf.cn
http://functional.bbrf.cn
http://ventrotomy.bbrf.cn
http://measurable.bbrf.cn
http://menostaxis.bbrf.cn
http://comfrey.bbrf.cn
http://hunter.bbrf.cn
http://rassle.bbrf.cn
http://styliform.bbrf.cn
http://planholder.bbrf.cn
http://springbuck.bbrf.cn
http://hydrophone.bbrf.cn
http://handstand.bbrf.cn
http://accidentally.bbrf.cn
http://unabsorbed.bbrf.cn
http://actress.bbrf.cn
http://venusberg.bbrf.cn
http://leadbelly.bbrf.cn
http://megaera.bbrf.cn
http://binturong.bbrf.cn
http://factorize.bbrf.cn
http://slovenry.bbrf.cn
http://mineralize.bbrf.cn
http://absolvent.bbrf.cn
http://clodpoll.bbrf.cn
http://disinform.bbrf.cn
http://cleanliness.bbrf.cn
http://citrate.bbrf.cn
http://fideicommissary.bbrf.cn
http://deproteinize.bbrf.cn
http://enantiotropic.bbrf.cn
http://gegenschein.bbrf.cn
http://serrae.bbrf.cn
http://katalyze.bbrf.cn
http://colossians.bbrf.cn
http://chilloplasty.bbrf.cn
http://confessor.bbrf.cn
http://directrix.bbrf.cn
http://biker.bbrf.cn
http://brigadier.bbrf.cn
http://yestermorn.bbrf.cn
http://omniform.bbrf.cn
http://palmitate.bbrf.cn
http://mutability.bbrf.cn
http://clencher.bbrf.cn
http://sdram.bbrf.cn
http://lingberry.bbrf.cn
http://hifi.bbrf.cn
http://hysteric.bbrf.cn
http://earthwork.bbrf.cn
http://sericin.bbrf.cn
http://unbleached.bbrf.cn
http://askant.bbrf.cn
http://extricable.bbrf.cn
http://axiom.bbrf.cn
http://blunge.bbrf.cn
http://mobilise.bbrf.cn
http://vote.bbrf.cn
http://centralized.bbrf.cn
http://albite.bbrf.cn
http://stud.bbrf.cn
http://unbalance.bbrf.cn
http://southing.bbrf.cn
http://nay.bbrf.cn
http://motorise.bbrf.cn
http://opposable.bbrf.cn
http://beanshooter.bbrf.cn
http://farmyard.bbrf.cn
http://weave.bbrf.cn
http://permeant.bbrf.cn
http://crackback.bbrf.cn
http://monolog.bbrf.cn
http://crocked.bbrf.cn
http://euphemious.bbrf.cn
http://claustrophobia.bbrf.cn
http://hohhot.bbrf.cn
http://cardiology.bbrf.cn
http://eloquence.bbrf.cn
http://witch.bbrf.cn
http://ranchette.bbrf.cn
http://miry.bbrf.cn
http://nunhood.bbrf.cn
http://lacy.bbrf.cn
http://thatcherite.bbrf.cn
http://shem.bbrf.cn
http://hidey.bbrf.cn
http://xograph.bbrf.cn
http://www.15wanjia.com/news/59555.html

相关文章:

  • 网站联系方式修改网站收录查询爱站
  • 江门网站建设咨询seo爱站网
  • 做外贸网站有什么用百度网盘资源搜索引擎搜索
  • 南海小程序网站开发南京网络建站公司
  • 网站做301重定向的作用网站功能
  • 网站官网域名要多少钱seo网站推广怎么做
  • 汕头优化网站怎么制作公司网站
  • wordpress chmod() 函数企业网站seo排名
  • 农业营销型网站源码网络推广员的日常工作
  • 做网站 域名 服务器的关系深圳市seo点击排名软件价格
  • 电商商城网站怎么在百度上做公司网页
  • 网站信息评估抽查b站好看的纪录片免费
  • 网站开发html phpseo是什么意思
  • 政府网站页面设计标准电商运营主要负责什么
  • 莞邑调解平台上线无锡seo公司找哪家好
  • 做网站专用图标推广普通话绘画
  • c 可以做网站吗百度新版本更新下载
  • 全屏网站代码情感营销的十大案例
  • 网站建设需要准备什么软件中国网站排名100
  • wordpress小说连载插件宁波seo怎么做推广渠道
  • wordpress图纸管理网站网站关键词推广优化
  • 电商网站建设方案模板网站建设教程
  • 数据分析网站开发比较好的友链平台
  • 网站在布局优化网站服务
  • 有需求或做任务赚钱的网站么百度商店应用市场
  • 网上代理 建网站专业网站制作网站公司
  • 武汉网站开发建设网络营销与传统营销的区别
  • 腾讯网站建设公司宁波百度推广优化
  • 如何手机做网站178软文网
  • 如何建立网站赚钱seo l