11050 : 이항 계수 1
어떤 문제인가?
이항계수를 구하는 문제.
나는 이렇게 했다
팩토리얼 구현 후 이항계수 계산.
#include <stdio.h>
int f(int n) {
if(n==0) return 1;
return n*f(n-1);
}
int main() {
int N, K;
scanf("%d%d",&N,&K);
printf("%d",f(N)/(f(K)*f(N-K)));
}
남들은 이렇게 했다
재귀 따윈 필요가 없다.
main(){
int n,k,i,x=1,y=1;
scanf("%d%d",&n,&k);
for(i=0;i<k;i++){
x*=(n-i);
y*=(k-i);
}
printf("%d",x/y);
}
-> alphago92님의 소스
Author And Source
이 문제에 관하여(11050 : 이항 계수 1), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@qoo0302/11050-이항-계수-1저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)