Đăng nhập để hỏi chi tiết
Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
#include <bits/stdc++.h>
using namespace std;
long long giaithua(long long n) {
long long s=1;
for (long long i=1;i<=n;++i)
s*=i;
return s;
}
int main() {
long long n,k;
cin>>n>>k;
cout<<giaithua(n)/(giaithua(k)*giaithua(n-k));
return 0;
}
Hãy giúp mọi người biết câu trả lời này thế nào?
`@` C++:
#include <bits/stdc++.h>
#define int long long
#define ft(a, b, c) for (int i = a; i < b; i += c)
using namespace std;
int Rn(int n, int k)
{
if (k > n - k) k = n - k;
int ans = 1;
ft(0, k, 1)
{
ans *= (n - i);
ans /= (i + 1);
}
return ans;
}
signed main()
{
int n, k; cin >> n >> k;
cout << Rn(n, k);
}
$\color{Turquoise}{\triangleright \triangleright\ \color{ Turquoise}{\texttt{ItzPhuc} \triangleleft \triangleleft}}$
Hãy giúp mọi người biết câu trả lời này thế nào?
Bảng tin