P1887 乘积最大3

差小积大。

如果(n mod m == 0),那么(m)个数均为(n/m)
如果(n mod m != 0),那么其中有(n\%m)个数在数值上比(n/m)(1),其余(m-n\%m)个数的值仍然为(n/m)

int n,m;

int main()
{
    cin>>n>>m;

    int k=m-n%m;
    for(int i=0;i<k;i++)
        cout<<n/m<<' ';
    for(int i=k;i<m;i++)
        cout<<n/m+1<<' ';
    cout<<endl;
    //system("pause");
    return 0;
}
原文地址:https://www.cnblogs.com/fxh0707/p/14615051.html