
参考代码and代码解读
#include <bits/stdc++.h>
int a,b,i;
int main()
{
scanf("%d%d",&a,&b);
for (i=1;i<=b-a%b;++i) printf("%d ",a/b);
//为使乘积最大,各个数字之差不超过1
//输出b-a%b个a/b
for (;i<=b;++i) printf("%d ",a/b+1);
//把余数尽可能平均分配给各个数,输出a%b个a/b+1
return 0;
}













![[Flink02] Flink架构和原理](https://img-blog.csdnimg.cn/img_convert/a5c0c7ac41e553eb0021ff93cc2e99b2.png)





