日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

牛客网【每日一题】4月17日题目精讲 华华给月月准备礼物

發布時間:2023/12/3 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 牛客网【每日一题】4月17日题目精讲 华华给月月准备礼物 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

    • 題目描述
    • 題解:
    • 代碼:
    • 推薦例題:

試題鏈接

時間限制:C/C++ 1秒,其他語言2秒 空間限制:C/C++ 32768K,其他語言65536K
64bit IO Format: %lld

題目描述

二月中旬虐狗節前夕,華華決定給月月準備一份禮物。為了搭建禮物的底座,華華需要若干根同樣長的木棍。華華手頭上有一些長度參差不齊的木棍,他想將每根都裁剪成若干段自己想要的長度,并丟掉多余的部分。因為華華的手很巧,所以他的裁剪過程不會有任何的失誤。也就是說,對于一根長度為N的木棍,華華可以精準的將它們裁剪為若干段木棍,使它們的長度之和為N。
華華不知道裁剪成多長比較好,所以干脆越長越好。不過由于華華有點強迫癥,所以他希望長度為非負整數。保證所有木棍的原長也是非負整數。那么請問華華最終得到的每根木棍多長呢?
輸入描述:

第一行兩個正整數N、K,表示木棍原本的根數和華華希望得到的木棍根數。 第二行N個正整數Li表示每根木棍的初始長度。

輸出描述:

輸出一行一個非負整數表示每根木棍的最大長度。

示例1
輸入

5 10 4 4 4 5 3

輸出

1

說明

如果長度為2,只能得到2+2+2+2+1=9根,不夠;長度為1可以得到4+4+4+5+3=20根,足夠。所以答案最大是1。

示例2
輸入

5 3 1 2 3 4 5

輸出

3

備注:

題解:

二分的模板題吧
我們假設最后結果是ans,那么小于等于ans的答案都是符合條件的(只是不是最大),而大于ans的肯定不行,那ans怎么確定呢?
這里就用到二分,一開始左界left=1,右界right=最長的木棍長度(也可以初始值為1e9+1,因為木棍再長也不可能大于1e9),然后去這段區間的中間值mid,然后判斷mid是否符合條件,如果符合條件,說明mid左邊的都可以,右邊的不一定,右邊有可能還有更優的答案,也可以沒有,所以left=mid+1,開始探索mid右邊的未知區域。但如果不符合條件,說明當前mid右邊更不符合,只有左邊才存在符合條件,right=mid-1,探索左邊區域,一直這樣二分找到最佳答案

代碼:

#include<bits/stdc++.h> using namespace std; typedef long long ll; const int maxn=2e5+4; ll l[maxn]; int n,k;ll sum; ll check(ll len) {sum=0;for(int i=1;i<=n;i++)sum+=l[i]/len;return sum; } int main() {cin>>n>>k;for(int i=1;i<=n;i++)cin>>l[i];ll ans=0;ll left=1,right=1e9+1,mid;while(left<=right){mid=(left+right)>>1;if(check(mid)>=k){left=mid+1;ans=mid;}else {right=mid-1;}}cout<<ans;return 0; }

推薦例題:

NC16462 跳石頭
noip day2 T1題目,也是經典的二分題目,剛學二分的可以練練手

總結

以上是生活随笔為你收集整理的牛客网【每日一题】4月17日题目精讲 华华给月月准备礼物的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 中文字幕 欧美 日韩 | 日韩精品麻豆 | 午夜av剧场 | 先锋影音久久 | 精品一区二区在线观看视频 | 狠狠操夜夜操 | 欧美男人操女人 | 成人精品一区日本无码网 | 狠狠网 | 色哒哒影院 | 99久久影视| 一级片亚洲| 天天干天天色 | 在线观看一区二区三区视频 | 911美女片黄在线观看游戏 | 中文字幕亚洲欧美日韩在线不卡 | 中文字幕18页 | 极品美女扒开粉嫩小泬 | 精品女同一区二区 | 成人国产一区二区三区精品麻豆 | 亚洲成人精选 | 嫩草影院永久入口 | 亚洲av无码国产精品久久不卡 | 看毛片的网址 | 神马午夜伦理 | 网站黄在线观看 | 成人性生活视频 | 午夜久久久 | 91亚洲精品久久久久久久久久久久 | 色综合久久av | 一级黄色片免费 | 亚洲成人一区二区在线观看 | 在线观看免费av片 | 天天操妹子 | 女女同性女同一区二区三区按摩 | 免费观看美女裸体网站 | 在线h网站| 日韩第一页在线观看 | 欧洲精品免费一区二区三区 | 免费国产一区二区三区 | 午夜高潮视频 | 我们好看的2018视频在线观看 | 亚洲婷婷免费 | 欧美精品v国产精品v日韩精品 | 欧美撒尿777hd撒尿 | 欧美| 乳色吐息在线观看 | www四虎com | 亚洲免费观看高清在线观看 | 偷拍亚洲欧美 | 国产最新av| 久久久久久一区二区 | 国产伦精品一区二区三区视频我 | 国产精品美女久久久久久 | 中文幕无线码中文字蜜桃 | 亚洲一区国产精品 | 国产片在线 | 韩日精品中文字幕 | 国产3级| 七月婷婷综合 | 麻豆免费在线视频 | av网址有哪些| 7799精品视频| 久久天天躁狠狠躁夜夜躁 | 合欢视频在线观看 | 无码人妻一区二区三区av | 秘密基地动漫在线观看免费 | 久久93| 老熟妇高潮一区二区三区 | av免费毛片 | 日本黄色激情视频 | 亚洲区偷拍 | 国产精品成人久久久久久久 | 免费看又黄又无码的网站 | 美女狂揉羞羞的视频 | 国产一级特黄毛片 | 国产偷人 | 亚洲av最新在线网址 | av网页在线| 逼特逼视频在线观看 | 综合色吧 | 自拍偷拍亚洲欧洲 | 日韩av在线播放一区 | 亚洲天堂久 | 高潮白浆女日韩av免费看 | 乱人伦xxxx国语对白 | 欧美人与禽zozzozzo | 欧美专区 日韩专区 | 性――交――性――乱 | 久久露脸国语精品国产 | 第一av在线| 中日韩在线 | 精品一区二区无码 | 国产人久久人人人人爽 | www.日本com| 黄色小说在线视频 | 在线观看黄色的网站 | www.xxxx欧美| 天天色影|