码迷,mamicode.com
首页 > 其他好文 > 详细

NOJ 2015年陕西省程序设计竞赛网络预赛(正式赛)(和谐的比赛-dp寻路)

时间:2015-05-16 23:27:28      阅读:369      评论:0      收藏:0      [点我收藏+]

标签:

F - 和谐的比赛

Time Limit: 3000 ms        Memory Limit: 10240 KB

Submit

Description

今天西工大举办了一场比赛总共有m+n人,但是有m人比较懒没带电脑,另外的n个人带了电脑。不幸的是,今天机房的电脑全坏了只能用带的电脑,一台电脑最多两人公用,确保n>=m。但是大家来的时间不同,随机次序来机房,带电脑的人直接准备比赛而没带电脑的人需要向带电脑并还没和别人公用的人求助(当然会答应)。但是,如果不存在带电脑并还没和别人公用的人,那他就要等了,等是很让人头疼的,这就不和谐了,当然假如没有这样的情况发生比赛是很和谐的。

Input

输入多组数据,每组数据只有一行m(1<=m<=n<=20)和n(1<=n<=20);

Output

输出和谐比赛的场数。

Sample Input

1 2
3 8
4 17

Sample Output

2
110 
4655

Hint

-




是dp

f[i,j]=(i-1>=j)f[i-1,j]+f[i,j-1]


#include<cstdio>
#include<cstring>
#include<cstdlib>
#include<algorithm>
#include<functional>
#include<iostream>
#include<cmath>
#include<cctype>
#include<ctime>
using namespace std;
#define For(i,n) for(int i=1;i<=n;i++)
#define Fork(i,k,n) for(int i=k;i<=n;i++)
#define Rep(i,n) for(int i=0;i<n;i++)
#define ForD(i,n) for(int i=n;i;i--)
#define RepD(i,n) for(int i=n;i>=0;i--)
#define Forp(x) for(int p=pre[x];p;p=next[p])
#define Forpiter(x) for(int &p=iter[x];p;p=next[p])  
#define Lson (x<<1)
#define Rson ((x<<1)+1)
#define MEM(a) memset(a,0,sizeof(a));
#define MEMI(a) memset(a,127,sizeof(a));
#define MEMi(a) memset(a,128,sizeof(a));
#define INF (2139062143)
#define F (100000007)
#define MAXN (20+100)
#define MAXL (10000+10) 
typedef long long ll;
ll mul(ll a,ll b){return (a*b)%F;}
ll add(ll a,ll b){return (a+b)%F;}
ll sub(ll a,ll b){return (a-b+(a-b)/F*F+F)%F;}
void upd(ll &a,ll b){a=(a%F+b%F)%F;}
int n,m;
ll f[MAXN][MAXN];
int main()
{
//	freopen("F.in","r",stdin);
//	freopen(".out","w",stdout);
	
	MEM(f)
	f[0][0]=1;
	Rep(i,21)
		Rep(j,i+1)
		{
			if (j-1>=0) f[i][j]+=f[i][j-1];
			if (i-1>=0&&i-1>=j) f[i][j]+=f[i-1][j];
		}
	
	while(scanf("%d%d",&m,&n)==2)
	{
		cout<<f[n][m]<<endl;	
		
		
		
	}
	
	
	
	return 0;
}




NOJ 2015年陕西省程序设计竞赛网络预赛(正式赛)(和谐的比赛-dp寻路)

标签:

原文地址:http://blog.csdn.net/nike0good/article/details/45771767

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!