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 |
|---|---|---|---|---|---|---|
| 767 | Codeforces Round 398 (Div. 2) | FINISHED | False | 7200 | 288996923 | Feb. 18, 2017, 9:05 a.m. |
Solved |
Index |
Name |
Type |
Tags |
Community Tag |
Rating |
|---|---|---|---|---|---|---|
| ( 1072 ) | E | Change-free | PROGRAMMING | greedy | 2700 |
Student Arseny likes to plan his life for n days ahead. He visits a canteen every day and he has already decided what he will order in each of the following n days. Prices in the canteen do not change and that means Arseny will spend c i rubles during the i -th day. There are 1 -ruble coins and 100 -ruble notes in circulation. At this moment, Arseny has m coins and a sufficiently large amount of notes (you can assume that he has an infinite amount of them). Arseny loves modern technologies, so he uses his credit card everywhere except the canteen, but he has to pay in cash in the canteen because it does not accept cards. Cashier always asks the student to pay change-free. However, it's not always possible, but Arseny tries to minimize the dissatisfaction of the cashier. Cashier's dissatisfaction for each of the days is determined by the total amount of notes and coins in the change. To be precise, if the cashier gives Arseny x notes and coins on the i -th day, his dissatisfaction for this day equals x · w i . Cashier always gives change using as little coins and notes as possible, he always has enough of them to be able to do this. Arseny wants to pay in such a way that the total dissatisfaction of the cashier for n days would be as small as possible. Help him to find out how he needs to pay in each of the n days! Note that Arseny always has enough money to pay, because he has an infinite amount of notes. Arseny can use notes and coins he received in change during any of the following days. The first line contains two integers n and m ( 1 ≤ n ≤ 10 5 , 0 ≤ m ≤ 10 9 ) — the amount of days Arseny planned his actions for and the amount of coins he currently has. The second line contains a sequence of integers c 1 , c 2 , ..., c n ( 1 ≤ c i ≤ 10 5 ) — the amounts of money in rubles which Arseny is going to spend for each of the following days. The third line contains a sequence of integers w 1 , w 2 , ..., w n ( 1 ≤ w i ≤ 10 5 ) — the cashier's dissatisfaction |
| Codeforces Round #398 (Div. 2) Editorial |
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 24792925 | apt123 | E | Feb. 19, 2017, 2:17 a.m. | OK | FPC | TESTS | 53 | 234 | 4403200 | 2700 | |
| 24779859 | zhanggengchen | E | Feb. 18, 2017, 1:36 p.m. | OK | FPC | TESTS | 53 | 249 | 3686400 | 2700 | |
| 24867119 | Gray_58 | E | Feb. 21, 2017, 9:37 a.m. | OK | FPC | TESTS | 53 | 311 | 13619200 | 2700 | |
| 26524990 | gepardo | E | April 20, 2017, 7:16 p.m. | OK | FPC | TESTS | 53 | 358 | 8704000 | 2700 | |
| 24872985 | bzh | E | Feb. 21, 2017, 1:59 p.m. | OK | FPC | TESTS | 53 | 421 | 16179200 | 2700 | |
| 24858715 | jkxjkx1031 | E | Feb. 21, 2017, 1:33 a.m. | OK | GNU C | TESTS | 53 | 78 | 3891200 | 2700 | |
| 35901757 | rope321 | E | March 3, 2018, 8:48 p.m. | OK | GNU C | TESTS | 53 | 78 | 4198400 | 2700 | |
| 35901735 | rope321 | E | March 3, 2018, 8:47 p.m. | OK | GNU C | TESTS | 53 | 78 | 5529600 | 2700 | |
| 34088074 | yasugongshang | E | Jan. 11, 2018, 12:58 p.m. | OK | GNU C++ | TESTS | 53 | 31 | 4812800 | 2700 | |
| 27368710 | 150420 | E | May 27, 2017, 7:10 a.m. | OK | GNU C++ | TESTS | 53 | 46 | 2355200 | 2700 | |
| 24781051 | FallDream | E | Feb. 18, 2017, 2:20 p.m. | OK | GNU C++ | TESTS | 53 | 46 | 6144000 | 2700 | |
| 25466431 | lethalboy | E | March 14, 2017, 5:51 a.m. | OK | GNU C++ | TESTS | 53 | 46 | 13619200 | 2700 | |
| 31247394 | diaosipan | E | Oct. 12, 2017, 2:41 p.m. | OK | GNU C++ | TESTS | 53 | 46 | 17612800 | 2700 | |
| 40916197 | luogu_bot2 | E | July 29, 2018, 11:53 a.m. | OK | GNU C++ | TESTS | 53 | 61 | 3584000 | 2700 | |
| 25206215 | FoolPerson | E | March 4, 2017, 9:26 a.m. | OK | GNU C++ | TESTS | 53 | 62 | 4403200 | 2700 | |
| 24794019 | cyand1317 | E | Feb. 19, 2017, 4:07 a.m. | OK | GNU C++ | TESTS | 53 | 62 | 4403200 | 2700 | |
| 24804510 | LCF | E | Feb. 19, 2017, 2:44 p.m. | OK | GNU C++ | TESTS | 53 | 62 | 5017600 | 2700 | |
| 31575870 | chaiyihan | E | Oct. 21, 2017, 1:27 p.m. | OK | GNU C++ | TESTS | 53 | 62 | 5222400 | 2700 | |
| 28423333 | AkaneSasu | E | July 11, 2017, 8:36 a.m. | OK | GNU C++11 | TESTS | 53 | 31 | 5120000 | 2700 | |
| 28423225 | King_of_Paladins | E | July 11, 2017, 8:29 a.m. | OK | GNU C++11 | TESTS | 53 | 31 | 5120000 | 2700 | |
| 27749184 | supy | E | June 13, 2017, 5:17 a.m. | OK | GNU C++11 | TESTS | 53 | 46 | 2867200 | 2700 | |
| 40982443 | ReaLNero1 | E | July 30, 2018, 6:26 p.m. | OK | GNU C++11 | TESTS | 53 | 46 | 3072000 | 2700 | |
| 69054088 | daerwen | E | Jan. 18, 2020, 1:47 p.m. | OK | GNU C++11 | TESTS | 53 | 46 | 4096000 | 2700 | |
| 67985371 | justin_cao | E | Dec. 30, 2019, 10:09 p.m. | OK | GNU C++11 | TESTS | 53 | 46 | 4403200 | 2700 | |
| 30302191 | Maniac_Wallnut | E | Sept. 13, 2017, 8:42 a.m. | OK | GNU C++11 | TESTS | 53 | 46 | 4505600 | 2700 | |
| 54831956 | ouqingliang | E | May 30, 2019, 9:15 a.m. | OK | GNU C++11 | TESTS | 53 | 46 | 5120000 | 2700 | |
| 25865019 | keke_haha | E | March 28, 2017, 4:38 a.m. | OK | GNU C++11 | TESTS | 53 | 46 | 5222400 | 2700 | |
| 65511099 | luogu_bot4 | E | Nov. 22, 2019, 3:50 a.m. | OK | GNU C++11 | TESTS | 53 | 46 | 5632000 | 2700 | |
| 24798495 | dimitris_rondo | E | Feb. 19, 2017, 9:21 a.m. | OK | GNU C++14 | TESTS | 53 | 77 | 5120000 | 2700 | |
| 29478716 | letsbe | E | Aug. 15, 2017, 10:25 a.m. | OK | GNU C++14 | TESTS | 53 | 77 | 7884800 | 2700 | |
| 24777490 | Egor.Lifar | E | Feb. 18, 2017, 12:23 p.m. | OK | GNU C++14 | TESTS | 53 | 77 | 15155200 | 2700 | |
| 48545102 | denis2111 | E | Jan. 18, 2019, 6:55 p.m. | OK | GNU C++14 | TESTS | 53 | 78 | 2252800 | 2700 | |
| 49343332 | w446506278 | E | Feb. 2, 2019, 2:55 a.m. | OK | GNU C++14 | TESTS | 53 | 78 | 2355200 | 2700 | |
| 27351571 | chenzezheng | E | May 26, 2017, 8:25 a.m. | OK | GNU C++14 | TESTS | 53 | 78 | 2560000 | 2700 | |
| 53806964 | NiroBC | E | May 6, 2019, 2:13 a.m. | OK | GNU C++14 | TESTS | 53 | 78 | 2662400 | 2700 | |
| 45204411 | Jester | E | Nov. 2, 2018, 11:57 a.m. | OK | GNU C++14 | TESTS | 53 | 78 | 3174400 | 2700 | |
| 27109543 | cabinfever | E | May 14, 2017, 4:08 p.m. | OK | GNU C++14 | TESTS | 53 | 78 | 3276800 | 2700 | |
| 56454487 | vjudge4 | E | July 3, 2019, 2:37 a.m. | OK | GNU C++14 | TESTS | 53 | 78 | 3584000 | 2700 | |
| 56421988 | vjudge2 | E | July 2, 2019, 7:47 a.m. | OK | GNU C++17 | TESTS | 53 | 77 | 3993600 | 2700 | |
| 56420142 | vjudge1 | E | July 2, 2019, 6:56 a.m. | OK | GNU C++17 | TESTS | 53 | 78 | 3276800 | 2700 | |
| 51101579 | Kallaseldor | E | March 9, 2019, 7:16 p.m. | OK | GNU C++17 | TESTS | 53 | 78 | 3379200 | 2700 | |
| 56421966 | Big_Kelly | E | July 2, 2019, 7:47 a.m. | OK | GNU C++17 | TESTS | 53 | 78 | 3993600 | 2700 | |
| 56481999 | vjudge1 | E | July 3, 2019, 4:33 p.m. | OK | GNU C++17 | TESTS | 53 | 78 | 5632000 | 2700 | |
| 56387810 | zz212088 | E | July 1, 2019, 11:17 a.m. | OK | GNU C++17 | TESTS | 53 | 78 | 6348800 | 2700 | |
| 56422955 | vjudge3 | E | July 2, 2019, 8:14 a.m. | OK | GNU C++17 | TESTS | 53 | 78 | 13619200 | 2700 | |
| 54237863 | hsfzLZH1 | E | May 16, 2019, 11:37 a.m. | OK | GNU C++17 | TESTS | 53 | 93 | 2355200 | 2700 | |
| 65531281 | wzz-huchi | E | Nov. 22, 2019, 12:32 p.m. | OK | GNU C++17 | TESTS | 53 | 93 | 2867200 | 2700 | |
| 39025163 | majk | E | June 7, 2018, 3:05 p.m. | OK | GNU C++17 | TESTS | 53 | 93 | 2969600 | 2700 | |
| 25030291 | kunalk | E | Feb. 26, 2017, 7:18 a.m. | OK | Java 8 | TESTS | 53 | 186 | 26112000 | 2700 | |
| 24825157 | Hardik.decoder | E | Feb. 20, 2017, 3:30 p.m. | OK | Java 8 | TESTS | 53 | 187 | 26624000 | 2700 | |
| 26953612 | Nathan1 | E | May 8, 2017, 9:26 a.m. | OK | Java 8 | TESTS | 53 | 202 | 3686400 | 2700 | |
| 26502472 | pitfall | E | April 19, 2017, 6:26 p.m. | OK | Java 8 | TESTS | 53 | 202 | 21811200 | 2700 | |
| 24772081 | uwi | E | Feb. 18, 2017, 10:55 a.m. | OK | Java 8 | TESTS | 53 | 218 | 21196800 | 2700 | |
| 24909296 | RP_9 | E | Feb. 23, 2017, 6:09 a.m. | OK | Java 8 | TESTS | 53 | 233 | 20684800 | 2700 | |
| 25764982 | BelkaVest | E | March 24, 2017, 7 a.m. | OK | Java 8 | TESTS | 53 | 249 | 28672000 | 2700 | |
| 24812721 | mikcorer | E | Feb. 20, 2017, 12:18 a.m. | OK | Java 8 | TESTS | 53 | 264 | 21913600 | 2700 | |
| 24803368 | Tifuera | E | Feb. 19, 2017, 1:49 p.m. | OK | Java 8 | TESTS | 53 | 265 | 32870400 | 2700 | |
| 24810608 | beroul | E | Feb. 19, 2017, 8:58 p.m. | OK | Java 8 | TESTS | 53 | 280 | 20787200 | 2700 | |
| 69019502 | vjudge1 | E | Jan. 18, 2020, 6:07 a.m. | OK | MS C++ | TESTS | 53 | 77 | 4403200 | 2700 | |
| 31504191 | vjudge2 | E | Oct. 19, 2017, 10:20 a.m. | OK | MS C++ | TESTS | 53 | 77 | 6041600 | 2700 | |
| 64554081 | vjudge3 | E | Nov. 9, 2019, 2:15 a.m. | OK | MS C++ | TESTS | 53 | 78 | 7372800 | 2700 | |
| 24907500 | ngdyqahty | E | Feb. 23, 2017, 3:11 a.m. | OK | MS C++ | TESTS | 53 | 78 | 7884800 | 2700 | |
| 64551742 | vjudge1 | E | Nov. 9, 2019, 12:06 a.m. | OK | MS C++ | TESTS | 53 | 108 | 6656000 | 2700 | |
| 24786202 | Levshunovma | E | Feb. 18, 2017, 5:54 p.m. | OK | MS C++ | TESTS | 53 | 108 | 6963200 | 2700 | |
| 24773688 | lucyanna2018 | E | Feb. 18, 2017, 11:03 a.m. | OK | MS C++ | TESTS | 53 | 124 | 33894400 | 2700 | |
| 24787063 | AleksanderBalobanov | E | Feb. 18, 2017, 6:37 p.m. | OK | MS C++ | TESTS | 53 | 514 | 53350400 | 2700 | |
| 69038832 | vjudge2 | E | Jan. 18, 2020, 9:39 a.m. | OK | MS C++ | TESTS | 53 | 529 | 7372800 | 2700 |
Back to search problems