题解 | #杨辉三角#

杨辉三角

https://www.nowcoder.com/practice/e671c6a913d448318a49be87850adbcc

#include <stdio.h>
long long facts (int x)
{
	int i;
	long long int sum=1;
	for(i=1;i<=x;i++)
	sum=sum*i;
	return sum;
}
int compo(int n,int m)
{
	int sum;
	sum=facts(n)/facts(m)/facts(n-m);
	return sum;
}

int main()
{
	int n;
	scanf("%d",&n);
	int i,j;
	for(i=0;i<n;i++)
	{
		for(j=0;j<=i;j++)
		{
			printf("%5d",compo(i,j));
		}
		printf("\n");
	}
	return 0;
}

全部评论

相关推荐

醉蟀:你不干有的是人干
点赞 评论 收藏
分享
06-28 22:48
已编辑
广东金融学院 Java
小浪_Coding:学院本+这俩项目不是buff叠满了嘛
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务