diff --git "a/Programmers/\352\265\254\354\212\254\354\235\204_\353\202\230\353\210\204\353\212\224_\352\262\275\354\232\260\354\235\230_\354\210\230.cpp" "b/Programmers/\352\265\254\354\212\254\354\235\204_\353\202\230\353\210\204\353\212\224_\352\262\275\354\232\260\354\235\230_\354\210\230.cpp" new file mode 100644 index 0000000..5c23e69 --- /dev/null +++ "b/Programmers/\352\265\254\354\212\254\354\235\204_\353\202\230\353\210\204\353\212\224_\352\262\275\354\232\260\354\235\230_\354\210\230.cpp" @@ -0,0 +1,15 @@ +#include +#include + +using namespace std; + +int combination(int n, int m) { + if (n == m) return 1; + if (m == 1) return n; + + return combination(n - 1, m - 1) + combination(n - 1, m); +} + +int solution(int balls, int share) { + return combination(balls, share); +} \ No newline at end of file