日韩性视频-久久久蜜桃-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日题目精讲 华华给月月准备礼物的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 无套内谢少妇露脸 | 99久久精品国产毛片 | 一区二区三区不卡在线观看 | 亚洲免费av一区二区 | 一二三四视频社区在线 | 一本久久久 | 免费看黄在线看 | 欧美精品videos另类日本 | av免费网站 | 五月婷婷在线观看视频 | 在线天堂1 | 美女黄页在线观看 | 91大神网址 | 国产精品jizz在线观看老狼 | 91秘密入口| 美国性生活大片 | 黄色成人av | 悟空影视大全免费高清观看在线 | 911看片| 色婷网 | 欧美午夜精品一区 | 亚洲综合激情在线 | 兔费看少妇性l交大片免费 日韩高清不卡 | 亚洲视频四区 | 污污网站在线免费观看 | 亚洲 小说区 图片区 都市 | 成人在线三级 | a视频免费观看 | 最新91在线| 一区二区网站 | 粉嫩av一区二区三区天美传媒 | 小少妇哺乳喂奶播放 | www国产亚洲精品久久麻豆 | 最新免费av| 91免费看黄 | 久久久男人的天堂 | 久久福利影视 | 午夜天堂网 | 欧美不在线 | 午夜性片 | 秋霞国产午夜精品免费视频 | 亚洲成人h| 国产精品久久久国产盗摄 | 日韩高清在线播放 | 素人女裸体 | 午夜电影在线播放 | 激情五月开心婷婷 | 国产精品xxxx喷水欧美 | 爱爱91| 国产日韩成人 | 国内视频一区二区三区 | 无码精品黑人一区二区三区 | 亚洲欧美日韩精品久久亚洲区 | 夜夜嗨aⅴ一区二区三区 | 欧美成人做爰猛烈床戏 | 色涩涩| 91视频这里只有精品 | 青青草在线免费 | 日啪| 欧洲一区二区三区在线 | 中文字幕一区二区人妻电影 | 蜜桃av在线播放 | www.黄色小说.com | 91av麻豆| 男女www视频 | 四虎影视成人永久免费观看亚洲欧美 | 国产日韩欧美激情 | 色偷偷av| 超碰久草| wwwxxx日本人 | 成人毛片在线免费观看 | 亚洲欧美日韩成人 | a级性生活视频 | 四级黄色片| 国产精品久久久久一区二区 | 成人在线免费高清视频 | 亚洲一区 欧美 | 女同调教视频 | 日本精品网站 | 影音先锋在线中文字幕 | 中文字幕韩日 | 男人天堂怡红院 | 桃色视屏 | 日本猛少妇色xxxxx | 日韩精品一区二区三区av | 亚洲日本va中文字幕 | 国产主播毛片 | 夫妻自拍偷拍 | 日本不卡一区二区 | 国产精品伦一区二区三区免费看 | 大尺度做爰床戏呻吟舒畅 | 国产做爰高潮呻吟视频 | 在线一区av | 国产亚洲欧美日韩精品一区二区三区 | 日日躁夜夜躁狠狠久久av | 男男做爰猛烈啪啪高 | 天天爽天天爽夜夜爽毛片 | 91精品国产欧美一区二区 | 黄色香蕉网站 |