Processing math: 100%
skip to main
|
skip to sidebar
Algorithm‧ICPC‧Programming
2011年4月17日 星期日
Topcoder Member SRM 503 Easy
沒參加,後來補做Easy。
題意﹕問兩個整數集合
A, B
,能否各自劃分成
k
個離散子集,使得
A
和
B
的第
i
子集必然使得
A
的數全部少於
B
的數。
k
最少是多少?保証
A, B
的數沒重覆。首先想到可以這樣劃分…
但無論你怎樣做,都必然存在最多
k = 2
。如下圖…
甚麼時候是
k = 1
?就是當
A
的最大值少於
B
的最小值。
甚麼時候是
k = -1
?就是當
A
的最大值大於
B
的最大值,或
A
的最小值大於
B
的最小值。
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
網誌存檔
►
2012
(4)
►
5月
(2)
►
2月
(2)
▼
2011
(51)
►
7月
(3)
►
6月
(1)
▼
4月
(11)
Codeforces #78
Codeforces #26 D Tickets
Topcoder SRM 504 DIV 1 Easy + Medium
Topcoder Member SRM 503 Easy
Codeforces #74
Codeforces Round #67
Codeforces #73 D FreeDiv
Codeforces #62 D Wormhouse
Codeforces #12 D Ball
Codeforces #27 D Ring Road 2
Codeforces #56 E Domino Principle
►
3月
(10)
►
2月
(25)
►
1月
(1)
►
2010
(2)
►
5月
(2)
►
2009
(17)
►
12月
(1)
►
9月
(6)
►
8月
(1)
►
7月
(8)
►
5月
(1)
►
2008
(8)
►
8月
(1)
►
7月
(2)
►
3月
(3)
►
2月
(2)
關於我自己
Hackson
檢視我的完整簡介
沒有留言:
張貼留言