UVA12034Race(DP)

时间:2022-09-23 21:07:15

题目链接

题意:A、B两人赛马,最终名次有三种可能:并列第一;A第一,B第二;B第一,A第二。输入n,求 n 人赛马时最终名次的可能,结果对10056取余

分析:对于 i 匹马来说,有 i 中可能,设dp[i][j]表示 i 匹马,j次到达的方案数,递推方程式 dp[i][j] = j * dp[i - 1][j] + j * dp[i -1][j - 1] 对于第i匹马来看有两种可能一是自已一个到达,所以j * dp[i - 1][j - 1],因为不知道是第几次到达,j中可能;二是 和其他的一起到达 dp[i - 1][ j ] * j;

 #include <cstring>
#include <iostream> #include <cstdio>
using namespace std;
const int Mod = ;
const int Max = ;
int dp[Max + ][Max + ];
int sum[Max + ];
void init()
{
memset(dp, , sizeof(dp));
dp[][] = ;
for(int i = ; i <= Max; i++)
{
int ans = ;
for(int j = ; j <= i; j++)
{
dp[i][j] = (dp[i - ][j - ] + dp[i - ][j]) % Mod * j % Mod;
ans = (ans + dp[i][j]) % Mod;
}
sum[i] = ans;
}
}
int main()
{
int test, n;
init();
scanf("%d", &test);
for(int t = ; t <= test; t++)
{
scanf("%d", &n);
printf("Case %d: %d\n", t, sum[n]);
}
}

UVA12034Race(DP)的更多相关文章

  1. BZOJ 1911&colon; &lbrack;Apio2010&rsqb;特别行动队 &lbrack;斜率优化DP&rsqb;

    1911: [Apio2010]特别行动队 Time Limit: 4 Sec  Memory Limit: 64 MBSubmit: 4142  Solved: 1964[Submit][Statu ...

  2. 2013 Asia Changsha Regional Contest---Josephina and RPG&lpar;DP&rpar;

    题目链接 http://acm.hdu.edu.cn/showproblem.php?pid=4800 Problem Description A role-playing game (RPG and ...

  3. AEAI DP V3&period;7&period;0 发布,开源综合应用开发平台

    1  升级说明 AEAI DP 3.7版本是AEAI DP一个里程碑版本,基于JDK1.7开发,在本版本中新增支持Rest服务开发机制(默认支持WebService服务开发机制),且支持WS服务.RS ...

  4. AEAI DP V3&period;6&period;0 升级说明,开源综合应用开发平台

    AEAI DP综合应用开发平台是一款扩展开发工具,专门用于开发MIS类的Java Web应用,本次发版的AEAI DP_v3.6.0版本为AEAI DP _v3.5.0版本的升级版本,该产品现已开源并 ...

  5. BZOJ 1597&colon; &lbrack;Usaco2008 Mar&rsqb;土地购买 &lbrack;斜率优化DP&rsqb;

    1597: [Usaco2008 Mar]土地购买 Time Limit: 10 Sec  Memory Limit: 162 MBSubmit: 4026  Solved: 1473[Submit] ...

  6. &lbrack;斜率优化DP&rsqb;【学习笔记】【更新中】

    参考资料: 1.元旦集训的课件已经很好了 http://files.cnblogs.com/files/candy99/dp.pdf 2.http://www.cnblogs.com/MashiroS ...

  7. BZOJ 1010&colon; &lbrack;HNOI2008&rsqb;玩具装箱toy &lbrack;DP 斜率优化&rsqb;

    1010: [HNOI2008]玩具装箱toy Time Limit: 1 Sec  Memory Limit: 162 MBSubmit: 9812  Solved: 3978[Submit][St ...

  8. px、dp和sp,这些单位有什么区别?

    DP 这个是最常用但也最难理解的尺寸单位.它与“像素密度”密切相关,所以 首先我们解释一下什么是像素密度.假设有一部手机,屏幕的物理尺寸为1.5英寸x2英寸,屏幕分辨率为240x320,则我们可以计算 ...

  9. android px转换为dip&sol;dp

    /** * 根据手机的分辨率从 dp 的单位 转成为 px(像素) */ public int dipTopx(Context context, float dpValue) { final floa ...

随机推荐

  1. jQuery的属性

    The Write Less , Do More ! jQuery的属性 1. attr(name|properties|key,value|fn) : 设置或返回被选元素的属性值 ①获取属性 &lt ...

  2. java文件cmd运行出现中文乱码

    今天刚开始学java,使用cmd命令执行java文件的时候,发现中文打出来是一串乱码. 于是就百度了一下,发现一个行之有效的方法. 首先使用命令:javac -encoding utf-8 Hello ...

  3. ruby的in&quest;方法

    (文章是从我的个人主页上粘贴过来的,大家也可以访问我的主页 www.iwangzheng.com) $ irbirb(main):001:0> a = 1=> 1irb(main):002 ...

  4. GDC2016【全境*&lpar;Tom Clancy&&num;39&semi;s The Division&rpar;】对为何对应Eye Tracked System,以及各种优点的演讲报告

    GDC2016[全境*(Tom Clancy's The Division)]对为何对应Eye Tracked System,以及各种优点的演讲报告 原文 4Gamer編集部:松本隆一 http:/ ...

  5. axis2通过wsdl生成客户端程序并本地调用

    wsdl2java -uri http://10.0.5.12/brm/services/RuleEngine1374389539674484?wsdl -p east.mvc.webservice. ...

  6. jquery 添加方法 : &dollar;&period;fn&period;方法名 &equals; function&lpar;参数a&comma;b&comma;c&rpar;&lbrace;

    $.fn.image_checked = function(self,status,img_body,csrf_token){             $(this).live('click', fu ...

  7. idmap&lowbar;ad — Samba&&num;39&semi;s idmap&lowbar;ad Backend for Winbind《转载》

    Name idmap_ad — Samba's idmap_ad Backend for Winbind DESCRIPTION The idmap_ad plugin provides a way ...

  8. 17&period;1&period;1&period;4 Obtaining the Replication Master Binary Log Coordinates 获取复制Master Binary Log的坐标&colon;

    17.1.1.4 Obtaining the Replication Master Binary Log Coordinates 获取复制Master Binary Log的坐标: 你需要master ...

  9. 修改替换&sol;system&sol;framework&sol;framework&period;jar后重启手机为何没有效果?

    自Android 5.0开始android默认使用art(Android4.4开始有实验性质的art),取代原来的Dalvik, art会加载boot.art和boot.oat两个文件(静态编译优化, ...

  10. 常用的 JS 排序算法整理

    关于排序算法的问题可以在网上搜到一大堆,但是纯 JS 版比较零散,之前面试的时候特意整理了一遍,附带排序效率比较. //1.冒泡排序 var bubbleSort = function(arr) { ...