博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
振兴中华
阅读量:4515 次
发布时间:2019-06-08

本文共 949 字,大约阅读时间需要 3 分钟。

小明参加了学校的趣味运动会,其中的一个项目是:跳格子。地上画着一些格子,每个格子里写一个字,如下所示:(也可参见p1.jpg)
从我做起振我做起振兴做起振兴中起振兴中华

比赛时,先站在左上角的写着“从”字的格子里,可以横向或纵向跳到相邻的格子里,但不能跳到对角的格子或其它位置。一直要跳到“华”字结束。要求跳过的路线刚好构成“从我做起振兴中华”这句话。请你帮助小明算一算他一共有多少种可能的跳跃路线呢?

答案是一个整数,请通过浏览器直接提交该数字。

注意:不要提交解答过程,或其它辅助说明类的内容。

一共有(8分)种可能的跳跃路线

 

应该是用动态规划吧,递归也可以。

代码:

public class Main {    private static int [][]mp = new int[5][6];    public static void main(String[] args) {        mp[0][1] = 1;        for(int i = 1;i <= 4;i ++) {            for(int j = 1;j <= 5;j ++) {                mp[i][j] = mp[i - 1][j] + mp[i][j - 1];            }        }        System.out.println(mp[4][5]);    }}

 

#include 
#include
using namespace std;int main() { int s[5][6] = {
0}; s[0][1] = 1; for(int i = 1;i <= 4;i ++) { for(int j = 1;j <= 5;j ++) { s[i][j] = s[i - 1][j] + s[i][j - 1]; } } printf("%d",s[4][5]);}

 

转载于:https://www.cnblogs.com/8023spz/p/10318970.html

你可能感兴趣的文章
No converter found for return value of type: class com.alibaba.fastjson.JSON解决办法
查看>>
苦酒入喉心作痛,红酒入鹅鹅想哭——震惊!勒索病毒想哭靠wine感染了Ubuntu16.04...
查看>>
VB内存操作类模块
查看>>
Python 2.7 与Python3的区别
查看>>
修复grub
查看>>
权值线段树
查看>>
leetcode 388.Lonest Absolute File Path
查看>>
瀑布流
查看>>
ECS
查看>>
如何利用Python词云和wordart可视化工具对朋友圈数据进行可视化展示
查看>>
如何高效利用github提升自己
查看>>
BZOJ1590 [Usaco2008 Dec]Secret Message 秘密信息
查看>>
无缝轮播
查看>>
关于图片上传的实例
查看>>
JS HTML DOM 事件对象(onclick、onmouseenter)
查看>>
sqlserver复制表
查看>>
wsdl.exe的用法与参数说明
查看>>
第一次作业:深入源码分析进程模型
查看>>
彻底理解ThreadLocal
查看>>
[Intermediate Algorithm] - Spinal Tap Case
查看>>