题目连接: Jumping Frog

大致题意:

一只青蛙从原点出发, 路途中有些点不可达, 每次最远跳跃d, 询问最少跳多少次可以到达终点

解题思路:

暴力dfs深搜

AC代码:

#include <bits/stdc++.h>
typedef long long ll;
using namespace std;
int c, d; char s[1000];
int res = 0x7fffffff;
bool dfs(int index = 1, int num = 0) {if (index + d >= c) { res = num + 1; return 1; } bool flag = 0; //最先找到的一定是最优的, 因为我们先递归的是较远的路程for (int i = d; i >= 1; --i) {if (s[index + i] != 'X') flag = dfs(index + i, num + 1);if (flag) return 1;}return 0;
}
int main(void)
{int t; cin >> t;for (int T = 1; T <= t; ++T) {scanf("%d %d", &c, &d); scanf("%s", s + 1); d++;res = 0x7fffffff; dfs();printf("Day #%d\n", T);printf("%d %d\n", c, d - 1);printf("%s\n", s + 1);res == 0x7fffffff ? printf("%d\n", 0) : printf("%d\n", res);if (T != t) printf("\n");}return 0;
}

END

Jumping Frog相关推荐

  1. gzip, png的压缩算法lz77

    gzip,zlib,以及图形格式png,使用的是同一个压缩算法deflate.我们通过对gzip源码的分析来对deflate压缩算法做一个详细的说明.我阅读的gzip版本为 gzip-1.2.4.我们 ...

  2. 【水一波题解】题解 of University of Central Florida 2020 (Fall) “Practice” Local Programming Contest

    题解 of University of Central Florida 2020 (Fall) "Practice" Local Programming Contest [by_0 ...

  3. A. Frog Jumping

    传送门 A. Frog Jumping A frog is currently at the point 00 on a coordinate axis OxOx. It jumps by the f ...

  4. Leetcode-403.Frog Jump(青蛙跳石头)

    今天的题目是:Leetcode 403-青蛙跳 A frog is crossing a river. The river is divided into x units and at each un ...

  5. CF510D Fox And Jumping(动态规划转换为最短路,O(n^2×2^9) -> O(nlogn),裴蜀定理应用)

    整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 以下内容摘自 我的文章:算法竞赛中的数论问题 - 数论全家桶(信奥 / 数竞 / ACM)作者孟繁宇, ...

  6. HDU_1087-Super Jumping! Jumping! Jumping!

    Super Jumping! Jumping! Jumping! Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K ...

  7. HDU OJ Super Jumping! Jumping! Jumping!

    Super Jumping! Jumping! Jumping! Time Limit : 2000/1000ms (Java/Other)   Memory Limit : 65536/32768K ...

  8. hdu 1087 Super Jumping! Jumping! Jumping!

    Nowadays, a kind of chess game called "Super Jumping! Jumping! Jumping!" is very popular i ...

  9. hdu 5037 Frog 贪心 dp

    哎,注意细节啊,,,,,,,思维的严密性..... 11699193 2014-09-22 08:46:42 Accepted 5037 796MS 1864K 2204 B G++ czy Frog ...

最新文章

  1. 2017年要学习的三个CSS新特性
  2. python fonttool_Python wx.Font方法代码示例
  3. how is CRM One Order date range finally converted to OPEN SQL
  4. Linux操作系统load average过高,kworker占用较多cpu
  5. OJ1030: 判断直角三角形
  6. 【转载】Python tips: 什么是*args和**kwargs?
  7. mysql5.6跳过密码登录_mysql-配置与使用(跳过原始密码登陆)
  8. ajax 传json数组对象,ajax传递json数组
  9. ZigBee协议栈简介
  10. kwgt公式代码大全_电脑文字识别ocr 数学公式 识别 mathtype
  11. python象棋博弈算法_python做中国国粹——象棋
  12. 建立syslink双核工程和make运行
  13. 【随笔杂记】电脑断电自启+远程控制自启
  14. dbeave 安装驱动网络问题失败
  15. html页面宽度和高度,页面布局宽度和高度 网页设计合适的页面尺寸是多少
  16. JS高级 之 RegExp - 正则表达式
  17. itext 在已知页码的情况下,往pdf中添加图片,实测有效,下面贴出代码
  18. [ STK ](十一)STK 中搭建铱星星座
  19. 为西部AV和IT集成商构建国际合作平台
  20. 【网络教程】群晖安装甜糖最新教程,手把手教您在Docker中安装官方甜糖

热门文章

  1. Fedora23安装fcitx拼音输入法
  2. 远心F-theta镜ZEMAX设计
  3. 机器学习基本概念知识汇
  4. Js 代替eval的方法
  5. 惯性测量单元 (IMU) 探秘
  6. C#使用正则表达式验证电话号码、手机号、身份证号代码
  7. 名帖172 李建中 行书《土母帖》
  8. Android实战技巧之四十:Android5.1.1源代码编译与烧写
  9. perl中our的用法
  10. 谈一谈|旅游信息资源交换系统设计规范解读(一)