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

热血江湖正版手游官网seo效果最好的是

热血江湖正版手游官网,seo效果最好的是,临沂专业做网站,利用php做网站教程题目:B3626 跳跃机器人 题目描述 地上有一排格子,共 n n n 个位置。机器猫站在第一个格子上,需要取第 n n n 个格子里的东西。 机器猫当然不愿意自己跑过去,所以机器猫从口袋里掏出了一个机器人!这个机器人的行动…

题目:B3626 跳跃机器人

题目描述

地上有一排格子,共 n n n 个位置。机器猫站在第一个格子上,需要取第 n n n 个格子里的东西。

机器猫当然不愿意自己跑过去,所以机器猫从口袋里掏出了一个机器人!这个机器人的行动遵循下面的规则:

  • 初始时,机器人位于 1 1 1 号格子
  • 若机器人目前在 x x x 格子,那么它可以跳跃到 x − 1 , x + 1 , 2 x x-1, x+1, 2x x1,x+1,2x 里的一个格子(不允许跳出界)

问机器人最少需要多少次跳跃,才能到达 n n n 号格子。

输入格式

仅一行,一个正整数,表示 n n n

输出格式

仅一行,一个正整数,表示最少跳跃次数。

输入输出样例 #1

输入 #1

30

输出 #1

6

输入输出样例 #2

输入 #2

50

输出 #2

7

输入输出样例 #3

输入 #3

64

输出 #3

6

输入输出样例 #4

输入 #4

63

输出 #4

8

说明/提示

样例解释

第一组样例:
1 → 2 → 4 → 8 → 16 → 15 → 30 1\to 2 \to 4\to 8 \to 16 \to 15 \to 30 1248161530

第二组样例:
1 → 2 → 3 → 6 → 12 → 24 → 25 → 50 1\to 2\to 3\to6\to12\to24\to25\to 50 123612242550

第三组样例:
1 → 2 → 4 → 8 → 16 → 32 → 64 1\to 2\to4\to8\to16\to32\to64 1248163264

第四组样例:
1 → 2 → 4 → 8 → 16 → 32 → 31 → 62 → 63 1\to 2\to4\to8\to16\to32\to31\to62\to63 12481632316263

请注意在本组样例中, 63 63 63 不能通过 64 − 1 64-1 641 得到,因为格子总数为 63 63 63,没有第 64 64 64 个格子。

数据规模与约定

对于 100 % 100\% 100% 的数据,有 1 ≤ n ≤ 1000000 1\leq n \leq 1000000 1n1000000

代码

#include<iostream>
#include<cstring>using namespace std;const int Maxn = 1000000 + 10;int n, d[Maxn], hh, tt = -1, q[Maxn];void insert(int x){q[++ tt] = x;
}void dele(){hh ++;
}bool isempty(){return hh > tt;
}int bfs(){memset(d, -1, sizeof d);insert(1);d[1] = 0;int dx[3] = {-1, 1, 2};while(!isempty()){int t = q[hh];dele();for(int i = 0; i < 3; i ++){int newx;if(i < 2){newx = t + dx[i];}else{newx = t * dx[i];}if(newx >= 1 && newx <= n && d[newx] == -1){insert(newx);d[newx] = d[t] + 1;}if(newx == n){return d[newx];}}}
}int main(){scanf("%d", &n);int res = bfs();printf("%d", res);return 0;
}

结果

在这里插入图片描述
在这里插入图片描述

http://www.dtcms.com/wzjs/56086.html

相关文章:

  • 网站建设方案书阿里云互动营销案例
  • app网站建设销售抖音引流推广一个30元
  • se 网站优化网络营销成功案例有哪些2022
  • 重庆企业建站程序广州四楚seo顾问
  • 移动电商网站开发需求环球网今日疫情消息
  • 南阳哪里做网站比较好如何用手机创建网站
  • 做企业网站的架构图整合营销案例
  • 手机网站弹出导航菜单营销型网站重要特点是
  • 3d建模在线制作网站以品牌推广为目的的广告网络平台
  • 海南网络公司网站建设seo网站的优化流程
  • 石家庄展为网络公司网站如何做优化推广
  • 网站建设上海优化软件有哪些
  • 珠海开发网站公司一诺网络推广公司
  • 网站开发便宜上海网络营销公司
  • 福建泉州网站建设公司大连seo顾问
  • 泉州网站建设学徒招聘百度上做优化一年多少钱
  • 怎么做通知维护网站5118数据分析平台
  • .我爱你 域名网站如何seo搜索引擎优化
  • 闵行做网站公司seo综合查询站长工具
  • 网站文案怎么做口碑营销的重要性
  • 招标文件免费下载网站友情链接的网站图片
  • 阿里云网站建设网页广告调词平台多少钱
  • 代刷网站开发seo手机关键词排行推广
  • 个人网站需不需要搭建服务器站内搜索工具
  • 个人站长网站下载浏览器
  • 淘宝网站开发目前病毒的最新情况
  • 网站后台管理破解百度的首页
  • 濮阳市网站建设公司域名注册哪个平台比较好
  • 注册公司网站怎么收费网站建设哪家好
  • 网站建设项目工作分解软文范文200字