Cμ–Έμ–΄/자료ꡬ쑰

[C][자료ꡬ쑰] μˆœν™˜

adorableco 2022. 1. 5. 13:38
λ°˜μ‘ν˜•

6C2λ₯Ό 예둜 λ“€μ–΄μ„œ 코딩함!

 

μˆœν™˜ 이용

#include <stdio.h>

int binomial (int n, int k)
{
    if(k==0 || k==n) return 1;
    else return (binomial(n-1,k)+binomial(n-1, k-1));
}

int main()
{
    printf("%d\n",binomial(6, 2));
    return 0;
}

반볡 이용

#include <stdio.h>

int factorial (int n)
{
    int result = 1;
    
    for (int i=1; i<=n; i++)
    {
        result*=i;
    }
    return result;
}

int main()
{
    printf("%d\n",factorial(6)/(factorial(2)*factorial(4)));
    return 0;
}

근데 λ°˜λ³΅μ„ μ΄μš©ν•˜λŠ”κ²Œ μ΄λ ‡κ²Œ ν•˜λΌλŠ”κ²Œ λ§žλŠ”μ§€ 잘 λͺ¨λ₯΄κ² λ‹€

λ°˜μ‘ν˜•