骰子

时间限制:1000 ms  |  内存限制:65535 KB
难度:2
描述

小明有m个骰子,每一个骰子都是标准六面骰子,问题很简单,请求出他掷出固定点数的方法数

输入
有多组测试数据
每行一个整数m,k,m表示骰子的数量,k表示要掷的点数(1<=m<=100, 0<= k < 1000)
输出
每行输出掷出固定点数的方法数,算出的结果对100007取余
样例输入
2 12 3
样例输出
02
好坑爹啊!居然WA了这么多次!时间和内存耗费也很大!
AC码:
#include<stdio.h>
#include<string.h>
int dp[1001][1001];
void DP()
{memset(dp,0,sizeof(dp));dp[1][1]=1; dp[1][2]=1; dp[1][3]=1;dp[1][4]=1; dp[1][5]=1; dp[1][6]=1;int i,j,k,t;for(i=2;i<=1000;i++){for(j=i;j<=6*i&&j<=1000;j++){k=j;t=j-6;while(k>=i&&k>t){dp[i][j]=(dp[i][j]+dp[i-1][k-1])%100007;k--;}}}
}
int main()
{int n,k;DP();while(~scanf("%d%d",&n,&k)){printf("%d\n",dp[n][k]);}return 0;
}

NYOJ 645 骰子相关推荐

  1. 和12岁小同志搞创客开发:手撕代码,做一款数字骰子

    机缘巧合在网上认识一位12岁小同志,从零开始系统辅导其创客开发思维和技巧. 项目专栏:https://blog.csdn.net/m0_38106923/category_11097422.html ...

  2. python可视化窗口制作一个摇骰子游戏_使用python制作一个抽奖小游戏——骰子游戏...

    1.模拟真实环境掷骰子 从Python标准库中调用模块:random--random中包含以各种方式生成随机数的函数 从random中引用randint这一函数--骰子都是有固定面数 from ran ...

  3. Android 自定义View之3D骰子旋转

    你可以指定立方体中每一面骰子的点数,颜色和背景,同时也可以指定执行的动画时间和动画插值器 更多有趣的view 使用 在根目录的build.gradle添加这一句代码: allprojects {rep ...

  4. 体重18公斤北航新生报到!高考645分,立志改变世界“做中国的霍金”

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 杨净 发自 凹非寺 量子位 报道 | 公众号 QbitAI &quo ...

  5. 掷骰子python代码_Python 使用matplotlib模块模拟掷骰子

    掷骰子 骰子类 # die.py 骰子类模块 from random import randint class Die(): """骰子类""&quo ...

  6. python投掷骰子实验_Python小程序--模拟掷骰子

    案例描述 · 通过计算机程序模拟抛掷骰子,并显示各点数的出现次数及频率 · 比如,抛掷2个骰子50次,出现点数为7的次数是8,频率是0.16 版本1.0 1.0功能:模拟抛掷1个骰子,并输出其结果 如 ...

  7. 如何看待「上帝掷骰子」这场概率骗局

    文章转载自 李烨 的公众号 "悦思悦读" 数学是从实用中来的,它的"初心"是为了理性地进行测量.计算. 之所以数学这门学科能够诞生,不仅因为那些客观的规律原本就 ...

  8. NYOJ 30 Gone Fishing JAVA+解析

    Gone Fishing这道题目运用的多次折合成一次这种思想我首次见,我想的一个思路是,每次算一下鱼量和时间代价比,这个代码我没有敲,下面的代码是一位仁兄敲得,我研读了一下,做了一个注释,应该有利于后 ...

  9. python学习之掷骰子游戏

    """ 通过学习的python知识,写一个简单的python小游戏 游戏名字:掷骰子比大小 游戏规则: 1.玩家可以选择玩掷几个骰子游戏(默认3个) 2.玩家可以设置双方 ...

最新文章

  1. git如何查看缓存区文件内容_GIT实操手册 —— 值得收藏的GIT常用命令字典
  2. Elasticsearch 5.0 —— Head插件部署指南
  3. mysql获取当前节点的所有叶子节点_mssql sqlserver 如何获取一个叶子节点下所有子节点呢?...
  4. linux下什么文件不能修改,Linux和Unix下root也不能修改文件与目录的命令
  5. 基本shell编程【3】- 常用的工具awk\sed\sort\uniq\od
  6. 底层实现_Java AOP的底层实现原理
  7. php cookie赋值使用
  8. 第三方 搜索 聚合 百度 php,百度小偷-搜索引擎聚合源码-寄生虫源码
  9. Mac vscode 配置latex
  10. ta leader是什么岗位_阿里专家:如何成为一名“值得跟”的Leader?
  11. caffe自带可运行的两个例子:mnist和cifar10
  12. 设置 phpstorm 左侧文件自动定位到当前编辑的文件
  13. 个人经验分享:AD绘制PCB(入门教程)
  14. 如何平衡MMO游戏 ——Einsphoton
  15. MATLAB画个直方图
  16. 测试用例的设计方法--比较全的
  17. 四、全国计算机三级数据库考试——操作题(6—10套)
  18. BZOJ 1615: [Usaco2008 Mar]The Loathesome Hay Baler麻烦的干草打包机 bfs
  19. Modeling Task Relationships in Multi-task Learning withMulti-gate Mixture-of-Experts
  20. Jam的计数法--Java

热门文章

  1. 神策数据与 IPIP.NET 强强联合,精准 IP 让用户行为分析更精确
  2. Keepalived+HAProxy基于读写分离方式实现discuz论坛
  3. 补第一阶段冲刺站立会议1(应发表日期5月13日)
  4. Android 设置Activity透明
  5. 程序语言(编程语言)汇总大全
  6. xipian的php中文分词
  7. Fully decentralized NFT system towards Metaverse: Next generation Seatlab business model
  8. 4号meeting room的好处
  9. 文科生的数据分析:亲测有效,真香!!!
  10. 在很多很多事情都要的情况下,最重要的东西是什么?