Codeforces Round 185 (Div. 1)

Solutions are presented as using the least memory and the fastest execution time. It also takes the top 10 most recent solutions from each language. If you want to limit to a specific index, click the "Solved" button and go to that problem.

ContestId
Name
Phase
Frozen
Duration (Seconds)
Relative Time
Start Time
311 Codeforces Round 185 (Div. 1) FINISHED False 7200 406823423 May 26, 2013, 3:30 p.m.

Problems

Solved
Index
Name
Type
Tags
Community Tag
Rating
( 4276 ) B Cats Transport PROGRAMMING data structures dp 2400

Zxr960115 is owner of a large farm. He feeds m cute cats and employs p feeders. There's a straight road across the farm and n hills along the road, numbered from 1 to n from left to right. The distance between hill i and ( i - 1) is d i meters. The feeders live in hill 1. One day, the cats went out to play. Cat i went on a trip to hill h i , finished its trip at time t i , and then waited at hill h i for a feeder. The feeders must take all the cats. Each feeder goes straightly from hill 1 to n without waiting at a hill and takes all the waiting cats at each hill away. Feeders walk at a speed of 1 meter per unit time and are strong enough to take as many cats as they want. For example, suppose we have two hills ( d 2 = 1) and one cat that finished its trip at time 3 at hill 2 ( h 1 = 2) . Then if the feeder leaves hill 1 at time 2 or at time 3, he can take this cat, but if he leaves hill 1 at time 1 he can't take it. If the feeder leaves hill 1 at time 2, the cat waits him for 0 time units, if the feeder leaves hill 1 at time 3, the cat waits him for 1 time units. Your task is to schedule the time leaving from hill 1 for each feeder so that the sum of the waiting time of all cats is minimized. The first line of the input contains three integers n , m , p (2 ≤ n ≤ 10 5 , 1 ≤ m ≤ 10 5 , 1 ≤ p ≤ 100) . The second line contains n - 1 positive integers d 2 , d 3 , ..., d n (1 ≤ d i < 10 4 ) . Each of the next m lines contains two integers h i and t i (1 ≤ h i ≤ n , 0 ≤ t i ≤ 10 9 ) . Output an integer, the minimum sum of waiting time of all cats. Please, do not write the %lld specifier to read or write 64-bit integers in С++. It is preferred to use the cin , cout streams or the %I64d specifier.

Tutorials

Codeforces Round #185 Editorial

Submissions

Submission Id
Author(s)
Index
Submitted
Verdict
Language
Test Set
Tests Passed
Time taken (ms)
Memory Consumed (bytes)
Tags
Rating
3783678 MrJigan1488 B May 27, 2013, 11:30 a.m. OK Delphi TESTS 30 1531 93593600 2400
42875987 luogu_bot1 B Sept. 15, 2018, 12:38 a.m. OK FPC TESTS 30 592 105881600 2400
27584928 Sanja B June 5, 2017, 2:32 p.m. OK FPC TESTS 30 1279 87449600 2400
3785214 hiepsieunhan B May 27, 2013, 5:52 p.m. OK FPC TESTS 30 1390 5529600 2400
3811258 PeterTong97 B June 1, 2013, 11:52 a.m. OK FPC TESTS 30 1453 10854400 2400
3785205 hiepsieunhan B May 27, 2013, 5:50 p.m. OK FPC TESTS 30 1500 5529600 2400
4284683 keven2148 B Aug. 16, 2013, 2:55 a.m. OK FPC TESTS 30 1684 5529600 2400
4284663 keven2148 B Aug. 16, 2013, 2:52 a.m. OK FPC TESTS 30 1684 5529600 2400
18368939 tieuchanlong B June 11, 2016, 5:08 a.m. OK FPC TESTS 30 1840 86732800 2400
11983500 Sanja B July 9, 2015, 10:25 a.m. OK FPC TESTS 30 1856 8806400 2400
3785124 vodanhna B May 27, 2013, 5:22 p.m. OK FPC TESTS 30 1996 84582400 2400
14628745 vjudge2 B Dec. 3, 2015, 5:11 a.m. OK GNU C++ TESTS 30 343 5222400 2400
38788188 LanrTabe B May 31, 2018, 2:32 a.m. OK GNU C++ TESTS 30 373 9011200 2400
14082284 130705009 B Nov. 5, 2015, 5:15 a.m. OK GNU C++ TESTS 30 374 3379200 2400
42302966 luogu_bot4 B Aug. 31, 2018, 9:05 a.m. OK GNU C++ TESTS 30 374 5017600 2400
39986110 HyscereXD B July 5, 2018, 1:44 p.m. OK GNU C++ TESTS 30 389 3584000 2400
40989872 ReaLNero1 B July 30, 2018, 11:22 p.m. OK GNU C++ TESTS 30 389 5529600 2400
24061243 150420 B Jan. 23, 2017, 2:10 a.m. OK GNU C++ TESTS 30 389 6348800 2400
14628726 vjudge3 B Dec. 3, 2015, 5:09 a.m. OK GNU C++ TESTS 30 390 5222400 2400
29217339 vjudge2 B Aug. 5, 2017, 11:32 a.m. OK GNU C++ TESTS 30 390 89907200 2400
29217299 vjudge5 B Aug. 5, 2017, 11:30 a.m. OK GNU C++ TESTS 30 390 89907200 2400
9975353 zxc901 B Feb. 24, 2015, 12:53 a.m. OK GNU C++0x TESTS 30 514 4812800 2400
3857571 fairylights B June 11, 2013, 1:08 p.m. OK GNU C++0x TESTS 30 625 4403200 2400
3857587 fairylights B June 11, 2013, 1:12 p.m. OK GNU C++0x TESTS 30 640 4403200 2400
3794419 fairylights B May 30, 2013, 12:57 p.m. OK GNU C++0x TESTS 30 640 4403200 2400
3794302 fairylights B May 30, 2013, 12:30 p.m. OK GNU C++0x TESTS 30 640 4403200 2400
3857548 fairylights B June 11, 2013, 1:02 p.m. OK GNU C++0x TESTS 30 656 4403200 2400
3857568 fairylights B June 11, 2013, 1:07 p.m. OK GNU C++0x TESTS 30 718 6041600 2400
3793873 icyrhyme B May 30, 2013, 10:17 a.m. OK GNU C++0x TESTS 30 750 3993600 2400
3857563 fairylights B June 11, 2013, 1:06 p.m. OK GNU C++0x TESTS 30 750 6041600 2400
3794425 fairylights B May 30, 2013, 12:59 p.m. OK GNU C++0x TESTS 30 764 5632000 2400
66499300 luogu_bot5 B Dec. 8, 2019, 11:51 a.m. OK GNU C++11 TESTS 30 109 5632000 2400
66500172 luogu_bot5 B Dec. 8, 2019, 12:11 p.m. OK GNU C++11 TESTS 30 124 5632000 2400
56382205 luogu_bot2 B July 1, 2019, 8:56 a.m. OK GNU C++11 TESTS 30 280 88576000 2400
66762551 luogu_bot5 B Dec. 13, 2019, 7:02 a.m. OK GNU C++11 TESTS 30 296 4403200 2400
66762480 ctz45562 B Dec. 13, 2019, 7:01 a.m. OK GNU C++11 TESTS 30 296 4403200 2400
59833979 lzxzy B Sept. 1, 2019, 2:21 a.m. OK GNU C++11 TESTS 30 296 6041600 2400
59834003 lzxzy B Sept. 1, 2019, 2:22 a.m. OK GNU C++11 TESTS 30 311 6041600 2400
56155716 luogu_bot2 B June 27, 2019, 10:06 a.m. OK GNU C++11 TESTS 30 312 4198400 2400
59833869 lzxzy B Sept. 1, 2019, 2:16 a.m. OK GNU C++11 TESTS 30 312 105164800 2400
59833791 lzxzy B Sept. 1, 2019, 2:11 a.m. OK GNU C++11 TESTS 30 312 105164800 2400
54343785 follower0523 B May 18, 2019, 11:30 a.m. OK GNU C++14 TESTS 30 373 86937600 2400
26884107 vjudge2 B May 5, 2017, 3:34 p.m. OK GNU C++14 TESTS 30 374 3584000 2400
26884091 Tooc0ld B May 5, 2017, 3:33 p.m. OK GNU C++14 TESTS 30 374 3584000 2400
59805576 Jiburiru B Aug. 31, 2019, 11:46 a.m. OK GNU C++14 TESTS 30 390 3993600 2400
67015969 vjudge5 B Dec. 16, 2019, 11:30 a.m. OK GNU C++14 TESTS 30 405 4812800 2400
66016235 JialinOuyang B Nov. 30, 2019, 5:32 a.m. OK GNU C++14 TESTS 30 405 4812800 2400
58060054 Kirito B July 31, 2019, 7:04 a.m. OK GNU C++14 TESTS 30 405 6041600 2400
59651371 bidirectionalprograming B Aug. 29, 2019, 8:22 a.m. OK GNU C++14 TESTS 30 420 101171200 2400
66015560 JialinOuyang B Nov. 30, 2019, 5:14 a.m. OK GNU C++14 TESTS 30 421 4812800 2400
29623451 forceawakened B Aug. 20, 2017, 2:31 p.m. OK GNU C++14 TESTS 30 421 5632000 2400
42708932 terminator B Sept. 9, 2018, 2:54 p.m. OK GNU C++17 TESTS 30 374 3891200 2400
56701402 bitetheDDDDt B July 8, 2019, 9:14 a.m. OK GNU C++17 TESTS 30 436 84992000 2400
52580312 Ging_ B April 10, 2019, 6:45 p.m. OK GNU C++17 TESTS 30 436 86937600 2400
51904158 zqy1018 B March 27, 2019, 2:42 p.m. OK GNU C++17 TESTS 30 436 88166400 2400
64741866 Hemengjie B Nov. 12, 2019, 12:15 p.m. OK GNU C++17 TESTS 30 436 89395200 2400
53672056 LRL52 B May 2, 2019, 1:43 p.m. OK GNU C++17 TESTS 30 436 89497600 2400
50034072 retu_io B Feb. 16, 2019, 7:35 p.m. OK GNU C++17 TESTS 30 436 93081600 2400
53672030 LRL52 B May 2, 2019, 1:42 p.m. OK GNU C++17 TESTS 30 451 89497600 2400
50326301 VEGAnn B Feb. 22, 2019, 4:37 p.m. OK GNU C++17 TESTS 30 452 6860800 2400
57178618 vjudge5 B July 17, 2019, 6:29 a.m. OK GNU C++17 TESTS 30 452 92160000 2400
3788945 uwi B May 28, 2013, 6:33 p.m. OK Java 6 TESTS 30 750 102400 2400
4354032 vjudge1 B Aug. 27, 2013, 12:43 a.m. OK Java 6 TESTS 30 1278 126361600 2400
4354513 vjudge3 B Aug. 27, 2013, 2:53 a.m. OK Java 6 TESTS 30 1310 126361600 2400
4340005 vjudge1 B Aug. 26, 2013, 3:12 p.m. OK Java 6 TESTS 30 1310 126361600 2400
4354045 vjudge1 B Aug. 27, 2013, 12:49 a.m. OK Java 6 TESTS 30 1340 126361600 2400
4003991 uwi B July 2, 2013, 4:34 p.m. OK Java 6 TESTS 30 1375 102400 2400
3793854 gilesg B May 30, 2013, 10:10 a.m. OK Java 6 TESTS 30 1718 2560000 2400
3788833 uwi B May 28, 2013, 5:48 p.m. OK Java 6 TESTS 30 1812 0 2400
3960257 indy256 B June 25, 2013, 2:32 p.m. OK Java 7 TESTS 30 1125 409600 2400
3784906 dusty.and.rusty B May 27, 2013, 4 p.m. OK Java 7 TESTS 30 1187 2150400 2400
3961811 indy256 B June 25, 2013, 11:03 p.m. OK Java 7 TESTS 30 1203 409600 2400
3961784 indy256 B June 25, 2013, 10:50 p.m. OK Java 7 TESTS 30 1203 409600 2400
3784976 dusty.and.rusty B May 27, 2013, 4:26 p.m. OK Java 7 TESTS 30 1203 1638400 2400
3963470 indy256 B June 26, 2013, 11:27 a.m. OK Java 7 TESTS 30 1216 409600 2400
3961788 indy256 B June 25, 2013, 10:52 p.m. OK Java 7 TESTS 30 1218 409600 2400
3784911 dusty.and.rusty B May 27, 2013, 4:02 p.m. OK Java 7 TESTS 30 1218 2150400 2400
3965342 indy256 B June 26, 2013, 9:30 p.m. OK Java 7 TESTS 30 1248 409600 2400
3784912 dusty.and.rusty B May 27, 2013, 4:03 p.m. OK Java 7 TESTS 30 1250 2150400 2400
51816172 alphacarrot B March 25, 2019, 9:20 a.m. OK Java 8 TESTS 30 546 131891200 2400
51816200 alphacarrot B March 25, 2019, 9:21 a.m. OK Java 8 TESTS 30 561 131891200 2400
25295239 ttaaa B March 6, 2017, 2:43 p.m. OK Java 8 TESTS 30 764 152780800 2400
19672121 Ahmad_Elsagheer B Aug. 6, 2016, 2:57 p.m. OK Java 8 TESTS 30 811 154521600 2400
19911177 tanzaku B Aug. 16, 2016, 4:19 p.m. OK Java 8 TESTS 30 826 152883200 2400
18758757 cold5r B June 27, 2016, 9:59 p.m. OK Java 8 TESTS 30 873 130560000 2400
30543796 dusty.and.rusty B Sept. 20, 2017, 11:58 a.m. OK Java 8 TESTS 30 936 1945600 2400
19672648 Ahmad_Elsagheer B Aug. 6, 2016, 3:29 p.m. OK Java 8 TESTS 30 982 154521600 2400
19672494 Ahmad_Elsagheer B Aug. 6, 2016, 3:19 p.m. OK Java 8 TESTS 30 1091 154521600 2400
18758728 cold5r B June 27, 2016, 9:55 p.m. OK Java 8 TESTS 30 1122 130560000 2400
51941954 TrabajoNocturno B March 28, 2019, 2:51 p.m. OK Mono C# TESTS 30 997 95027200 2400
51941578 TrabajoNocturno B March 28, 2019, 2:43 p.m. OK Mono C# TESTS 30 1091 212992000 2400
3897407 marat.snowbear B June 14, 2013, 9 p.m. OK MS C# TESTS 30 1515 33689600 2400
66497866 vjudge5 B Dec. 8, 2019, 11:17 a.m. OK MS C++ TESTS 30 374 9625600 2400
53486646 vjudge5 B April 29, 2019, 4:39 a.m. OK MS C++ TESTS 30 421 88166400 2400
47600948 vjudge2 B Dec. 27, 2018, 10:36 p.m. OK MS C++ TESTS 30 421 92160000 2400
49496597 vjudge5 B Feb. 5, 2019, 1:11 p.m. OK MS C++ TESTS 30 421 182067200 2400
3779109 BIT_silence B May 26, 2013, 5:13 p.m. OK MS C++ TESTS 30 437 4812800 2400
52670257 vjudge2 B April 13, 2019, 7:08 a.m. OK MS C++ TESTS 30 467 92160000 2400
55386026 vjudge5 B June 10, 2019, 7:10 a.m. OK MS C++ TESTS 30 483 89804800 2400
57431261 vjudge2 B July 21, 2019, 1:38 a.m. OK MS C++ TESTS 30 498 86630400 2400
54914112 vjudge1 B June 1, 2019, 12:45 p.m. OK MS C++ TESTS 30 498 91443200 2400
16224832 vviital B Feb. 20, 2016, 7:59 a.m. OK MS C++ TESTS 30 592 84480000 2400
56972302 vjudge3 B July 13, 2019, 10:47 a.m. OK MS C++ 2017 TESTS 30 483 169164800 2400
65802337 vjudge2 B Nov. 27, 2019, 8:02 a.m. OK MS C++ 2017 TESTS 30 841 92160000 2400

remove filters

Back to search problems