POJ-3036 Honeycomb Walk 简单DP
来源:互联网 发布:阿里云上传视频教程 编辑:程序博客网 时间:2024/05/16 09:12
蜂巢每一格为正六边形结构,所以蜜蜂每次有6个方向可以走,问n步以后走回最初点有多少种情况。
#include <iostream>#include <cstdio>#include <cmath>#include <algorithm>#include <queue>#include <iomanip>#include <cstring>#include <cstdlib>using namespace std;int map[16][30][30];int main(){int t;int n;memset(map,0,sizeof(map));map[0][15][15]=1;for(int i=1;i<=15;i++){for(int j=1;j<=30;j++){for(int k=1;k<=30;k++){map[i][j][k]=map[i-1][j][k-1]+map[i-1][j][k+1]+map[i-1][j-1][k]+map[i-1][j+1][k]+map[i-1][j-1][k-1]+map[i-1][j+1][k+1];}}}scanf("%d",&t);while(t--){scanf("%d",&n);printf("%d\n",map[n][15][15]);}return 0;}
0 0
- POJ-3036 Honeycomb Walk 简单DP
- POJ 3036 Honeycomb Walk(DP)
- poj 3036 Honeycomb Walk 暴力枚举 dp
- HDU--杭电--2323--Honeycomb Walk--DP
- 2489. Honeycomb Walk
- hdu 2323 Honeycomb Walk
- Sicily 1415. Honeycomb Walk
- 南邮 OJ 1498 Honeycomb Walk
- POJ 3093 Margaritas on the River Walk 背包DP
- 简单概率dp-hdu-4487-Maximum Random Walk
- hdu 4487 Maximum Random Walk(简单概率dp)
- POJ 2181简单DP
- POJ-2004 简单DP..
- poj 2385 简单dp
- poj 3486 简单dp
- poj 2353 简单dp
- poj-2355-简单dp
- poj-2479 简单DP
- poj 2948 简单dp
- Python小脚本,其中需要连接MySQL数据库,在执行sql命令时需要传递参数
- Unix:关于一个file在file system和disk中占用空间
- C++ 之 命名空间
- HDU 4857 逃生
- POJ-3036 Honeycomb Walk 简单DP
- html 内容原样显示
- ASP.NET——真假分页
- Database returned an invalid value in QuerySet.datetimes(). Are time zone definitions for your datab
- iOS学习-JSON
- 高质量C++/C 编程指南 阅读笔记(一)编程规范
- 必树右 必人啊顶用
- POJ 1815 Friendship(最小割)
- [C++11笔记001]修改通用库中的XDynamicArray,使它可以支持C++11的初始化列表和for循环