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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

数列分段II(信息学奥赛一本通-T1436)

發布時間:2025/3/17 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 数列分段II(信息学奥赛一本通-T1436) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

【題目描述】

對于給定的一個長度為N的正整數數列A[i],現要將其分成M(M≤N)段,并要求每段連續,且每段和的最大值最小。

關于最大值最小:

例如一數列4 2 4 5 1要分成3段

將其如下分段:

[4 2][4 5][1]

第一段和為6,第2段和為9,第3段和為1,和最大值為9。

將其如下分段:

[4][2 4][5 1]

第一段和為4,第2段和為6,第3段和為6,和最大值為6。

并且無論如何分段,最大值不會小于6。

所以可以得到要將數列4 2 4 5 1要分成3段,每段和的最大值最小為6。

【輸入】

第1行包含兩個正整數N,M,第2行包含N個空格隔開的非負整數A[i],含義如題目所述。

【輸出】

僅包含一個正整數,即每段和最大值最小為多少。

【輸入樣例】

5 3
4 2 4 5 1

【輸出樣例】

6

【源程序】

#include<iostream> #include<cstdio> #include<cstdlib> #include<string> #include<cstring> #include<cmath> #include<ctime> #include<algorithm> #include<utility> #include<stack> #include<queue> #include<vector> #include<set> #include<map> #include<bitset> #define PI acos(-1.0) #define INF 0x3f3f3f3f #define LL long long #define Pair pair<int,int> const double EPS = 1E6; const int MOD = 1E9+7; const int N = 1000000+5; const int dx[] = {-1,1,0,0,-1,-1,1,1}; const int dy[] = {0,0,-1,1,-1,1,-1,1}; using namespace std;int n,m,a[N]; bool judge(int x) {int sum=0,group=1;for(int i=1; i<=n; i++) {sum+=a[i];if(sum>x) {sum=a[i];group++;}}if(group<=m)return true;elsereturn false; } int main() {int left=0,right=0;scanf("%d%d",&n,&m);for(int i=1; i<=n; i++) {scanf("%d",&a[i]);left=max(left,a[i]);right+=a[i];}while(left+1<right) {int mid=(left+right)/2;if(judge(mid))right=mid;elseleft=mid;}if(judge(left))printf("%d\n",left);elseprintf("%d\n",right);return 0; }

?

總結

以上是生活随笔為你收集整理的数列分段II(信息学奥赛一本通-T1436)的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 久久久五月天 | yy色综合| 国产无遮挡免费观看视频网站 | 青青草精品在线 | 麻豆视频免费在线 | 国产精品久久久久久久久免费软件 | 一二三区精品 | 激情av| 午夜一区二区三区在线 | 在线观看三级视频 | 日日操夜夜爽 | 欧美日韩人妻精品一区二区三区 | 福利视频亚洲 | 亚洲电影中文字幕 | 亚洲在线看 | 爆操少妇 | 抖音视频在线观看 | av导航福利| 按摩害羞主妇中文字幕 | 色吧五月天 | 国产精品夜夜 | 久久久久五月 | 人人爽久久涩噜噜噜网站 | 91人人澡人人爽 | 久久91精品 | 国产色片| 91麻豆蜜桃一区二区三区 | 欧美成人黑人猛交 | 亚洲国产日韩一区无码精品久久久 | 户外露出一区二区三区 | 日韩精品一区二区三区久久 | 国产精品久热 | 国产午夜一级一片免费播放 | 俺也去网站 | chinese hd xxxx tube麻豆tv | 国产精品白嫩极品美女 | 精品久久久久久久久久久久久久久久 | 欧美日韩精品二区 | 欧美日韩不卡在线 | 靠逼视频网站 | 日本美女久久久 | 久久亚洲免费视频 | 天天视频天天爽 | 久久久性色精品国产免费观看 | 蜜臀av性久久久久蜜臀aⅴ涩爱 | 日韩福利一区 | 久久加勒比 | 日韩欧美综合在线 | av在线影片 | 亚洲字幕av一区二区三区四区 | 欧美日本在线播放 | 国产区在线看 | 亚洲最新色图 | 一区二区三区四区免费观看 | 亚洲精品一区二区三区不卡 | 搡国产老太xxx网站 高h喷汁呻吟3p | 中文字幕永久在线观看 | 国产精品tv | 女的高潮流时喷水图片大全 | 国产精品电影一区 | 日韩av综合网站 | 国产区免费| 一级黄色大片免费看 | 黄色片子视频 | 久久av一区二区三 | 啪在线视频 | 蜜臀在线视频 | xxxx在线视频 | 成人免费淫片aa视频免费 | 国产日韩精品一区二区 | 午夜中文字幕 | 精品一区二区三区四区五区六区 | 大尺度摸揉捏胸床戏视频 | 亚洲精品欧美在线 | 欧美日韩大片 | 懂色视频在线观看 | 久久久一区二区 | av色图片| 欧美在线视频免费观看 | 免看一级a毛片一片成人不卡 | a亚洲天堂| 牛人盗摄一区二区三区视频 | 亚洲激情电影在线 | 日韩成人区 | 日韩中文字幕在线看 | 黑丝av在线| 亚洲精品三级 | 天天看天天射 | 综合视频在线 | 国产娇小hdxxxx乱 | 一本久久a精品一合区久久久 | 在线亚洲网站 | 免费超碰在线 | 国产91精品久久久 | 亚洲一区二区三区免费在线观看 | 精品国产乱码久久久久久久软件 | 日韩中文字幕有码 | 精品欧美一区二区三区免费观看 | 欧美成人专区 |