hdu1023 501023

一个大神的AC code:


#include<iostream>
using namespace std;
int a[101][101]={0};
int main()
{
intn,i,j,len,r,temp,t;
intb[101];
a[1][0] =1;
len =1;
b[1] =1;
for(i=2;i<=100;i++)
{
t = i-1;
for(j=0;j<len;j++) //乘法
a[i][j] = a[i-1][j]*(4*t+2);
for(r=j=0;j<len;j++)//处理相乘结果
{
t emp = a[i][j] + r;
a[i][j] = temp % 10;
r = temp / 10;
}
while(r) //进位处理
{
a[i][len++] = r % 10;
r /= 10;
}

for(j=len-1,r=0;j>=0;j--) //除法
{
temp = r*10 + a[i][j];
a[i][j] = temp/(t+2);
r = temp%(t+2);
}
while(!a[i][len-1]) //高位零处理
len --;
b[i] = len;
}
while(cin>>n)
{
for(j=b[n]-1;j>=0;j--)
printf("%d",a[n][j]);
hdu1023 501023
printf("n");
}
return0;
}

  

爱华网本文地址 » http://www.aihuau.com/a/25101016/294704.html

更多阅读

如何构建培训体系 构建结构化的培训体系

人力资源管理核心之一培训与发展是现代企业人力资源管理的一项重要工作内容,同时也是工作的难点。培训需求如何分析?应该培训哪些内容?培训对象如何确定?师资力量从哪里来?等等。这些是经常困扰人力资源管理专业人员的问题。本文试从构

声明:《hdu1023 501023》为网友叚丆正經分享!如侵犯到您的合法权益请联系我们删除