#12386. 珅泽教育CSP-J第一轮模拟考第二十七套 第 20 题

珅泽教育CSP-J第一轮模拟考第二十七套 第 20 题

二、阅读程序(判断题请选择“正确”或“错误”,共 18 题、40 分)

阅读程序(1)

#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
ll C1[35][35];
void init(){
    for(int i = 0; i <= 34; i++){
        C1[i][0] = 1;
        for(int j = 1; j <= i; j++){
            C1[i][j] = C1[i - 1][j] + C1[i - 1][j - 1];
        }
    }
}
ll CC(ll n, ll m){
    ll ans = 1;
    for(ll i = n; i > n - m; i--) ans = ans * i;
    for(ll i = m; i >= 1; i--) ans = ans / i;
    return ans;
}
int main(){
    init();
    ll n, m; scanf("%lld%lld", &n, &m);
    printf("%lld %lld", C1[n][m], CC(n, m));
    return 0;
}

n=6, m=3 时,程序会输出( )。

{{ select(1) }}

  • 10 10
  • 15 15
  • 15 20
  • 20 20