无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

CF競(jìng)賽題目講解_CF1775E(前綴和)

2023-01-21 11:36 作者:Clayton_Zhou  | 我要投稿


AC代碼

https://codeforces.com/contest/1775/submission/189892616

題意:

給定一個(gè)數(shù)字序列a1,a2,…,你可以對(duì)這個(gè)序列執(zhí)行幾個(gè)操作。

每個(gè)操作應(yīng)如下所示。您可以選擇一些子序列。

然后你把這個(gè)子序列中奇數(shù)位置的所有數(shù)字稱為北方,把這個(gè)子順序中偶數(shù)位置的所有數(shù)值稱為南方。

在這種情況下,只考慮數(shù)字在子序列中的位置,而不是在原始序列中。

例如,考慮序列1,4,2,8,5,7,3,6,9及其子序列4,2,5,6。

然后數(shù)字4和5是北方,數(shù)字2和6是南方。

之后,您可以執(zhí)行以下操作之一:

所有北方數(shù)字加1,所有南方數(shù)字減1;或

所有南方數(shù)字加1,所有北方數(shù)字減1。


因此,從序列4,2,5,6中, 則可以得到 5、1、6、 5或3、3、4、7。

然后操作結(jié)束。還要注意,所有的操作都是獨(dú)立的,即當(dāng)一個(gè)操作結(jié)束時(shí),數(shù)字不再被稱為北方或南方。

現(xiàn)在要使用上述操作將序列的所有數(shù)字轉(zhuǎn)換為零。求最少操作次數(shù)是多少。


題解:

前綴和


CF競(jìng)賽題目講解_CF1775E(前綴和)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
闻喜县| 包头市| 昆山市| 松滋市| 澄江县| 新疆| 南投县| 凤冈县| 双流县| 缙云县| 泗水县| 奉新县| 磐安县| 大连市| 阿合奇县| 仁布县| 沈丘县| 大丰市| 禄劝| 南溪县| 内黄县| 池州市| 永靖县| 广安市| 天峨县| 木兰县| 蓝田县| 固镇县| 香格里拉县| 鹤庆县| 洪江市| 新乡县| 门源| 沙田区| 金沙县| 宿松县| 柳州市| 沙湾县| 黄骅市| 拉孜县| 翁牛特旗|