您的位置:首页 > 其它

[Project Euler]加入欧拉 Problem 15

2011-02-11 16:45 399 查看
Starting in the top left corner of a 2欧拉项目第十五道题#include <stdio.h>
#include <stdlib.h>

double JieChen(int n);

int main(int argc, char *argv[])
{
double num1, num2, num3;

num1 = JieChen(40);
num2 = JieChen(20);
num3 = num1 / (num2 * num2);

printf("%lf", num3);
system("PAUSE");
return 0;
}

double JieChen(int n)
{
if(n == 1)
return 1;
else
return n * JieChen(n - 1);
}[/code]

这题如果不利用组合数学的这个知识,还是挺费劲的,这个以后再想了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: