4861: 【2024】C语言开学学情调研-又是签到题

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:1 解决:1

题目描述

哈,又是一道签到题!复制粘贴代码并稍微填下空即可过关!(用C++环境)

#include <iostream>
#include <cstring>
#include <cmath>
#include <algorithm>
#include <map>
#include <set>
#include <unordered_map>
#include <vector>
#include <queue>
#include <random>
using namespace std;
#pragma GCC optimize(2)
#define int long long
#define pb push_back
#define No cout << "No" << "\n"
#define Yes cout << "Yes" << "\n"
#define fi first
#define se second
#define all(x) (x).begin(),(x).end()
typedef pair<int,int> pii;
const int N = 1e2 + 10;
const int INF = 0x3f3f3f3f;
const int mod = 998244353;
int pow(int a, int b, int p) 
{
    int x = 1;
    while(b)
    {
        if(b & 1) x = (x * a) % p;
        a = (a * a) % p;
        b >>= 1;
    }
    return x;
}
int Fm(int a, int p) 
{    
    return pow(a, p - 2, p);
}
int C(int n, int m) 
{
    int res = 1;
    for (int i = 1; i <= m; i ++) 
    {
        res *= n - i + 1;
        res %= mod;
        res = res * Fm(i, mod) % mod;
    }
    return res;
}
void solve() 
{
    // 计算(1 + x)ⁿ 展开后x的系数
}   
signed main() 
{
    ios::sync_with_stdio(false);
    cin.tie(0); cout.tie(0);
        solve();
    return 0;
}

输入

输入组合数Cn中的n,输出全部的组合数。

样例输入 复制

1

样例输出 复制

1 1

提示

n为int类型。同时不能额外增加库、函数等步骤,因为这是最简单的签到题了。

来源/分类