hdu 1292 "下沙野骆驼"ACM夏令营

本文纯属个人见解,是对前面学习的总结,如有描述不正确的地方还请高手指正~

    

    

    

    

    

    

    每日一道理
喜马拉雅直冲霄汉,可上面有攀爬者的旗帜;撒哈拉沙漠一望无垠,可里面有跋涉者的脚印;阿尔卑斯山壁立千仞,可其中有探险者的身影;雅鲁藏布江湍急浩荡,可其中有勇敢者的故事。
#include<stdio.h>
__int64 dp[26][26];
int main()
{
	int i,j,n,t;
	dp[1][1]=1;
	for(i=2;i<25;i++)
	{
		for(j=1;j<i;j++)
			dp[i][j]=dp[i-1][j-1]+dp[i-1][j]*j;
		dp[i][i]=1;
	}
	scanf("%d",&t);
	while(t--)
	{
		scanf("%d",&n);
		__int64 sum=0;
		for(i=1;i<=n;i++)
			sum+=dp[n][i];
		printf("%I64d\n",sum);
	}
	return 0;
}

    

文章结束给大家分享下程序员的一些笑话语录: 人工智能今天的发展水平:8乘8的国际象棋盘其实是一个体现思维与创意的强大媒介。象棋里蕴含了天文数字般的变化。卡斯帕罗夫指出,国际象棋的合法棋步共有1040。在棋局里每算度八步棋,里面蕴含的变化就已经超过银河系里的繁星总数。而地球上很少有任何数量达到这个级别。在金融危机之前,全世界的财富总和大约是1014人民币,而地球人口只有1010。棋盘上,所有可能的棋局总数达到10120,这超过了宇宙里所有原子的总数!经典语录网

你可能感兴趣的:(ACM)