• 沒有找到結果。

by nkhg DP3 inclass

N/A
N/A
Protected

Academic year: 2022

Share "by nkhg DP3 inclass"

Copied!
6
0
0

加載中.... (立即查看全文)

全文

(1)

DP3 inclass

by nkhg

(2)

奶牛題 奶牛題

• Farmer John 有 N 隻排成一直線的奶牛,編號 1 到 N 。

奶牛 i 的產奶效率是 E[i] , Farmer John 要選一些奶牛來生產 牛奶,但是如果超過連續 K 隻奶牛都在工作,他們就會罷工。

請問最佳效率?

• 1 <= N <= 100,000

• 0 <= E[i] <= 1,000,000,000

• 1 <= K <= N

• (USACO OPEN 2011 , Gold)

(3)

合成円円 合成円円

• 有 N 隻排成一直線的円円要合成為一隻円円。每隻円円都有一個 糟糕值。每次合成只能挑相鄰的兩隻円円,架設這兩隻円円的糟 糕值分別是 x 跟 y ,那麼要耗費 x+y 個高棕櫚,合成出糟糕值 x+

y 的円円,請問所有合成所需耗費的高棕櫚總數量最少是多少?

• 1 <= N <= 100

• 1 <= 初始糟糕值 <= 1000

(4)

合成円円的逆襲 合成円円的逆襲

• 有 N 隻排成一直線的円円要合成為一隻円円。每隻円円都有一個 糟糕值。每次合成只能挑相鄰的兩隻円円,架設這兩隻円円的糟 糕值分別是 x 跟 y ,那麼要耗費 x+y 個高棕櫚,合成出糟糕值 x+

y 的円円,請問所有合成所需耗費的高棕櫚總數量最少是多少?

• 1 <= N <= 1000

• 1 <= 初始糟糕值 <= 1000

(5)

王八 王八

• 在一個由大型網狀道路組成的城市中,有 R 條水平道路跟 C 條垂直道 路,每一小段道路上都有一定數量的袋熊,人移動時只能朝南方或者 東西向移動。給定初始時每一段道路的袋熊數量之後,請你支援以下 操作:

• 1. 修改某一小段道路的袋熊數量

• 2. 詢問從最北方的某一個路口到最南方的 某一個路口要遇到的袋熊最小數量

• 2 <= R <= 5000

• 1 <= C <= 200

• 操作 1 最多 500 次,操作 2 最多 200,000 次

(IOI2013)

(6)

搭車問題 搭車問題

• 現在有 N 個人依序要搭車,當一台可乘坐 x 個人的車出現時,隊 伍中的前 x 個人就會依序上車。然而這 N 個人兩兩之間都有一個 不熟指數。 如果兩個人搭到同一輛車,就會產生等於他們兩個 間不熟指數的慘度。

• 現在你有 k 輛車,你要依序決定每一台車的載客量來最小化所 有 慘度總和。問慘度總和最低多少?

• N <= 4000

• k <= min(N, 800)

• 0 <= 不熟指數 <= 9

• (Codeforces 321 E)

參考文獻

相關文件

[r]

at each point of estimation, form a linear combination of a preliminary esti- mator evaluated at nearby points with the coefficients specified so that the asymptotic bias

Recent Preliminary Inspection to the Schools completed with Green Roof before handover to SSB but currently not maintained by ArchSD... Green Roof –

pop

• 在一台每秒可進行

Show that the requirement in the definition of uniform continuity can be rephrased as follows, in terms of diameters of sets: To every  &gt; 0 there exists a δ &gt; 0 such that

Algorithm Design Methods Divide &amp; Conquer for Sprout 2014

印出 Optimal Binary Search