欧美1区2区3区激情无套,两个女人互添下身视频在线观看,久久av无码精品人妻系列,久久精品噜噜噜成人,末发育娇小性色xxxx

分糖果

糖果(Distribute Candies)?? ?題目描述?:將 n 個糖果分給 k 個孩子,每個孩子分到的糖果數(shù)形成一個嚴格遞增的序列。若無法滿足,返回 -1。 ?示例?: 輸入:n = 7, k = 4 輸出:[1,2,3,1](總和為7,且嚴格遞增)

void distribute(const int n, const int k, std::vector<int>& vec)
{
    vec.clear();
    if(n <= 0 || k <= 0)
        return;
    const long long minSum = ((k + 1) * k)/2;
    if(n < minSum)
        return;
    
    for(int i = 0; i < k; i++)
    {
        vec.emplace_back(i+1);
    }
  
    int remain = n - minSum;
    vec[k-1] += remain;
}

全部評論

相關(guān)推薦

點贊 評論 收藏
分享
評論
點贊
收藏
分享

創(chuàng)作者周榜

更多
??途W(wǎng)
??推髽I(yè)服務(wù)