今天的每日一题,希望能得到解答

//小Q决定把一个整数n,分割为k个整数。 每个整数必须大于等于1。 小Q有多少方案。
输入3 3,返回10
大家可以帮我看看是我题目理解错了吗,我想的是高中数学的c什么什么的


// 请关闭中文输入法,用英文的字母和标点符号。
// 如果你想运行系统测试用例,请点击【执行代码】按钮,如果你想提交作答结果,请点击【提交】按钮,
// 注意:除答案外,请不要打印其他任何多余的字符,以免影响结果验证
// 本OJ系统是基于 OxCoder 技术开发,网址:www.oxcoder.com
// 模版代码提供基本的输入输出框架,可按个人代码习惯修改



#include 
#include 
#include 
#include 

int solution(std::vector<int>& vec){
    int result;
    // TODO:
    return result;
}

int main() {

    std::vector<int> vec;

    
    std::string line_0, token_0;
    getline(std::cin >> std::ws,line_0);
    std::stringstream tokens_0(line_0);
    while(std::getline(tokens_0, token_0, ' ')){
        vec.push_back(std::stoi(token_0));
    }
    

    int result = solution(vec);

    std::cout<return 0;
}

这取决于你怎么理解这个题目
如果说每个整数不唯一,那么就是你说的排列组合里的组合数c m n
如果要唯一,就还得在其中过滤

不用采纳我!!!,第一次用用GPT回答,我就截图给你看看。

img