๋ฐ์ํ
https://www.acmicpc.net/problem/11050
๋ฌธ์
์์ฐ์ N ๊ณผ ์ ์ K ๊ฐ ์ฃผ์ด์ก์ ๋ ์ดํญ ๊ณ์๋ฅผ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
์ ๋ ฅ
์ฒซ์งธ ์ค์ N ๊ณผ K ๊ฐ ์ฃผ์ด์ง๋ค. (1 ≤ N ≤ 10, 0 ≤ K ≤ N )
์ถ๋ ฅ
๋ฅผ ์ถ๋ ฅํ๋ค.
ํ์ด
#include <iostream>
using namespace std;
int factorial(int n) {
int output = 1;
for(int i=2; i<=n; i++) {
output *= i;
}
return output;
}
int main() {
ios_base :: sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL);
int n, k;
cin >> n >> k;
int denominator = factorial(n);
int numerator = factorial(k)*factorial(n-k);
cout << denominator/numerator;
return 0;
}
๋ฐ์ํ
'๐ Cpp > [Solved.ac] Class2~4' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[BOJ][C++] ๋ฐฑ์ค 11724๋ฒ: ์ฐ๊ฒฐ ์์์ ๊ฐ์ (0) | 2023.03.01 |
---|---|
[BOJ][C++] ๋ฐฑ์ค 1697๋ฒ: ์จ๋ฐ๊ผญ์ง (0) | 2023.02.28 |
[BOJ][C++] ๋ฐฑ์ค 11726๋ฒ: 2xn ํ์ผ๋ง (0) | 2023.02.23 |
[BOJ][C++] ๋ฐฑ์ค 1978๋ฒ: ์์ ์ฐพ๊ธฐ (0) | 2023.02.23 |
[BOJ][C++] ๋ฐฑ์ค 2606๋ฒ: ๋ฐ์ด๋ฌ์ค (0) | 2023.02.13 |