//小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回答,我就截图给你看看。