原创 Codeforces Round #140 (Div. 1) B Naughty Stone Piles

        題目意思很簡單,就是說,給了你 n 個堆,每個堆有一個重量,現在要把這 n 個堆合併成一個堆,問怎麼合併是的合併的花費最少,合併的花費是這樣定義的:A 堆合併到 B 堆上,那麼本次合併的花費就是 A 堆的重量。但是這樣出題

原创 SPOJ 839 Optimal Marks

839. Optimal Marks Problem code: OPTM You are given an undirected graph G(V, E). Each vertex has a mark which

原创 Codeforces Round #150 (Div. 1) A. The Brand New Function

題意     給你 n(1<=n<=10^5) 個數,每個數的範圍是 [0, 10^6] ,定義一個函數 f(L, R) :把從第 L 個數取到第 R 個數全部取“或”得到的數,考慮所有的 L 和 R,問你能夠得到多少個不同的 f(L,

原创 priority_queue的用法

priority_queue的用法         priority_queue調用 STL裏面的 make_heap(), pop_heap(), push_heap() 算法實現,也算是堆的另外一種形式。先寫一個用 STL 裏面堆

原创 HDU 2686 Matrix

Matrix Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 904 Acc

原创 CodeForces 222C Reducing Fractions

C. Reducing Fractions time limit per test 2 seconds memory limit per test 256 megabytes input standard input o

原创 HDU 1565 方格取數(1)

方格取數(1) Time Limit: 1000/5000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 2410 A

原创 CodeForces 222D Olympiad

D. Olympiad time limit per test 1 second memory limit per test 256 megabytes input standard input output stand

原创 CodeForces 224B Array

B. Array time limit per test 2 seconds memory limit per test 256 megabytes input standard input output standar

原创 HDU 3061 Battle

Battle Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 628 Acc

原创 HDU 1533 Going Home

Going Home Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 17

原创 HDU 4279 Food

Food Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 475 Accep

原创 HDU 1532 Drainage Ditches

Drainage Ditches Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s

原创 HDU 4280 Island Transport

Island Transport Time Limit: 20000/10000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others) Total Submission

原创 HDU 3996 Gold Mine

Gold Mine Time Limit: 6000/2000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 1361