题目大意:题目链接

就是给你N,K,每次有三种惭怍+1,-1,*2,,问多少次操作能到K

解题思路,搜索直接算,。,,,哎,啥时候这种垃圾搜索我能直接A 啊,太菜了

#include<cstdio>
#include<algorithm>
#include<queue>
#include<cstring>
using namespace std;
const int maxn = 1000000+10;int vis[maxn]={0};int main()
{int n,k;while(~scanf("%d%d",&n,&k)){memset(vis,0,sizeof(vis));int t;queue<int> q;q.push(n);while(!q.empty()){t = q.front();q.pop();if(t==k) break;if(t > 0 && !vis[t-1]){int z;z=t-1;vis[z]=vis[t]+1;q.push(z);}if(t<k && !vis[t+1]){int z=t+1;vis[z]=vis[t]+1;q.push(z);}if(t*2< maxn && !vis[t*2]){int z=t*2;vis[z]=vis[t]+1;q.push(z);}}printf("%d\n",vis[k]);}return 0;
}

转载于:https://www.cnblogs.com/Double-LL/p/6658903.html

poj 3728 Catch That Cow ([kuangbin带你飞]专题一 简单搜索)相关推荐

  1. Catch That Cow POJ - 3278 [kuangbin带你飞]专题一 简单搜索

    Farmer John has been informed of the location of a fugitive cow and wants to catch her immediately. ...

  2. [kuangbin带你飞]专题一 简单搜索D - Fliptile(POJ 3279)

    题目大意 给一个N行M列的矩阵,值分别为0和1,每次你可以选择将一个变成相反状态,同时,它周围的四个数也会变为相反状态. 问:最少翻转多少次,可以将所有值都变成0 多个解,输出翻转次数最少的(若有次数 ...

  3. [kuangbin带你飞]专题1 简单搜索 J - Fire! UVA - 11624

    题目: Joe works in a maze. Unfortunately, portions of the maze have caught on fire, and the owner of t ...

  4. kuangbin带你飞专题合集

    题目列表 [kuangbin带你飞]专题一 简单搜索 [kuangbin带你飞]专题二 搜索进阶 [kuangbin带你飞]专题三 Dancing Links [kuangbin带你飞]专题四 最短路 ...

  5. “kuangbin带你飞”专题计划——专题十四:数论基础

    写在前面 1.目前还没啥写的.开始时间:2021-05-13(其实博客上看得到该博客创建时间的) 2.上一个专题刷的是网络流(博客总结),属于第一次接触.本来想的是一周特别高效,然后一周略划水,结果是 ...

  6. (2021-07-14~)“kuangbin带你飞”专题计划——专题十三:基础计算几何

    目录 前言 参考博客 自己总结的东西: 难度判断? 题目 1.[TOYS POJ - 2318 ](解决) 2.[Toy Storage POJ - 2398 ](解决) 3.[Segments PO ...

  7. kuangbin带你飞 专题1-23 题单

    kuangbin大神,对于打过ACM比赛的ACMer,无人不知无人不晓. 在此,附上vjudge平台上一位大神整理的[kuangbin带你飞]专题目录链接. [kuangbin带你飞专题目录1-23] ...

  8. [kuangbin带你飞]专题一 做题顺序与题解 【简单搜索】

    随便说点: 博主正在刷kuangbin专题的题目,初学者,没接触过什么算法,刷题的初衷是备战蓝桥杯,后来发现了算法资料大多是针对acm的,挑选kuangbin专题入门也是如此,毕竟这样分类看起来比较有 ...

  9. [kuangbin带你飞]专题1

    专题一 简单搜索 POJ 1321 棋盘问题 在一个给定形状的棋盘(形状可能是不规则的)上面摆放棋子,棋子没有区别.要求摆放时任意的两个棋子不能放在棋盘中的同一行或者同一列,请编程求解对于给定形状和大 ...

最新文章

  1. 老板说 10 分钟可改完 Bug,为什么我却干了 3 小时?
  2. 变了味的微信你还能用多久?
  3. 谷歌医疗AI再遭重挫!自宫头牌App,副总裁也已离职
  4. 11月下旬国内域名解析商Top10:中国数据5.03%居第四
  5. 类会默认产生的成员函数
  6. mysql5.7命中率_MySQL5.7中 performance和sys schema中的监控参数解释(推荐)
  7. 查询HTML标签select中options的值并定位其位置
  8. 深圳出差 第一天【原创】
  9. Struts tag-初体验
  10. 好戏常有:CSW和BU撕逼,Cobra劝架
  11. 中软java编码规范考试_java编码规范考试题答案
  12. 【数字化常识】有关专利分析的一二事
  13. 舆情传染病时空分析文献阅读笔记
  14. User-Agent for Chrome浏览器模拟微信功能
  15. Android拓展系列(5)--CyanogenMod源码下载和编译(Android ROM定制基础篇)
  16. 那些漂亮有创意的思维导图真的更吸引人吗?
  17. 没有人会疼自己没人会懂,会理解:伤感空间日志
  18. 坚果Pro 电源键失效的处理
  19. Linux内核版本主要有,Linux内核版本号主要有几部分组成? 各代表什么含义?
  20. CSR BC417143BGQ蓝牙模块芯片替换方案

热门文章

  1. Qt的元对象(Meta-Object)系统简介(转)
  2. 学习PetShop3.0(2)宠物展示
  3. 【异或运算】 - 交换2个数
  4. javascript --- [代码优化]将复杂的函数分解写异步请求数据的同步写法
  5. JavaScript --- this
  6. PHP 销毁指定目录
  7. webstorm前端常用快捷键
  8. virtualbox中安装ubuntu
  9. awesome-go:很全的go语言资源合集
  10. 201671010117 2016-2017-2 《Java程序设计》Java第十七周学习心得