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

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

AtCoder Grand Contest 008: Contiguous Repainting(思维)

發(fā)布時(shí)間:2024/6/30 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 AtCoder Grand Contest 008: Contiguous Repainting(思维) 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Contiguous Repainting

時(shí)間限制:?2 Sec??內(nèi)存限制:?256 MB
提交:?69??解決:?22
[提交][狀態(tài)][討論版][命題人:admin]

題目描述

There are N squares aligned in a row. The i-th square from the left contains an integer ai.

Initially, all the squares are white. Snuke will perform the following operation some number of times:

Select K consecutive squares. Then, paint all of them white, or paint all of them black. Here, the colors of the squares are overwritten.
After Snuke finishes performing the operation, the score will be calculated as the sum of the integers contained in the black squares. Find the maximum possible score.

Constraints
1≤N≤105
1≤K≤N
ai is an integer.
|ai|≤109

輸入

The input is given from Standard Input in the following format:

N K
a1?a2?… aN

輸出

Print the maximum possible score.

樣例輸入

5 3 -10 10 -10 10 -10

樣例輸出

10

提示

Paint the following squares black: the second, third and fourth squares from the left.

來(lái)源

AtCoder?Grand?Contest?008?


[題意]

? ? 選擇K 連續(xù) 涂顏色,可以重復(fù)涂,每次可以涂白或者黑,問(wèn) 操作玩完后黑色快的總和最大是多少;

[思路]

? ? 可以發(fā)現(xiàn),經(jīng)過(guò)nk次操作后最后一次k范圍是不可以控的,K外面,是可以將負(fù)數(shù)涂成白色,只保留正數(shù)黑色;

? ? 兩次前綴和, 跑連續(xù)的k 移動(dòng), 取最大, 類(lèi)似咸魚(yú)翻身那道題

【code】

#include <iostream> #include <bits/stdc++.h>typedef long long ll;const int MAXN=1e5+5; typedef long long ll; const int INF = 0x3f3f3f3f; using namespace std;ll a[MAXN]; ll sum[MAXN]; ll sum_int[MAXN]; int main() {int n,k;cin>>n>>k;memset(sum,0,sizeof(sum));memset(sum_int,0,sizeof(sum_int));for(int i=1;i<=n;i++){cin>>a[i];sum[i]=sum[i-1]+a[i];if(a[i]>0) sum_int[i]=sum_int[i-1]+a[i];else sum_int[i]=sum_int[i-1];}ll ans=-INF;for(int i=1;i<=(n-k+1);i++){ll res=0;int j=i+k-1;if( sum[j]-sum[i-1] >0) res+= sum[j]-sum[i-1];res+= sum_int[i-1]-sum[0];res+= sum_int[n]-sum_int[j];ans=max(ans,res);}cout<<ans<<endl;return 0; }

123

轉(zhuǎn)載于:https://www.cnblogs.com/sizaif/p/9078360.html

總結(jié)

以上是生活随笔為你收集整理的AtCoder Grand Contest 008: Contiguous Repainting(思维)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 91免费视频网址 | 亚洲四虎av | 少妇网站在线观看 | 人妻少妇被粗大爽9797pw | 99黄色片| 中文在线观看av | 亚洲天堂网一区二区 | 男人天堂新地址 | 国产精品一区二区av日韩在线 | 性生交生活影碟片 | 亚洲女人被黑人巨大进入 | 人妻换人妻仑乱 | 中文字幕av第一页 | y11111少妇| 91精品国产自产91精品 | www.一区二区.com| 我把护士日出水了视频90分钟 | 西西人体做爰大胆gogo直播 | 国产成人在线免费视频 | 天天艹 | 极品美女被c | 欧美精品激情 | 亚洲精品99久久久久中文字幕 | 超碰在线一区 | 性色国产成人久久久精品 | 性生活视频在线播放 | 情侣自拍av | 日韩欧美中文字幕一区二区 | 国产福利精品一区 | 国产无遮挡免费视频 | 久草小说| 五月天天色| 高清视频一区二区三区 | 国产精品无码在线 | 在线看片日韩 | 在线播放www| 亚洲免费久久 | 午夜在线观看视频 | 亚洲天堂中文 | 欧美性白人极品1819hd | 免费的三级网站 | 国产在线视频网 | 久久久久久久久久影院 | 激情第四色 | 少妇又色又紧又黄又刺激免费 | 国产做爰全免费的视频软件 | 女人脱裤子让男人捅 | 亚洲av无码国产精品麻豆天美 | 亚洲精品少妇一区二区 | 久久久久国产精品夜夜夜夜夜 | 欧美日韩免费网站 | 免费毛毛片| 日韩毛毛片 | 中文在线日本 | 欧美日韩一区在线播放 | 亚洲a∨无码无在线观看 | xxxx国产视频 | 男人阁久久| 一区二区三区四区在线 | 国产精品一区二区6 | 亚洲天堂婷婷 | 爱久久视频 | 老司机深夜免费福利 | 古代玷污糟蹋np高辣h文 | 成人网一区 | 水蜜桃色314在线观看 | 91九色视频在线观看 | 成人午夜一区 | 久久久久亚洲av片无码下载蜜桃 | 中文字幕永久在线播放 | 亚洲精品视频大全 | 日韩av网址大全 | 国产精品视频导航 | 欧美aa级 | 午夜精品福利一区二区蜜股av | 在线一二三区 | 国产毛片99 | 久久av红桃一区二区小说 | 国产精品视频一区二区三区, | melody在线高清免费观看 | 色综合久久天天综合网 | 日韩精品一区二区三区国语自制 | 蜜臀久久99精品久久久画质超高清 | 国产伦精品一区二区三区免费 | 狠狠干在线观看 | 婷婷另类小说 | 日本天堂网在线观看 | 男人的天堂亚洲 | 国产精品成人aaaa在线 | 亚洲一区在线观看视频 | 亚洲日本国产精品 | 亚洲一区二区三区三州 | 麻豆av一区二区三区久久 | 一本色道综合久久欧美日韩精品 | 亚洲av激情无码专区在线播放 | 久久久嫩草 | 免费一级片 | 麻豆区1免费| 色呦呦免费视频 |