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 |
|---|---|---|---|---|---|---|
| 920 | Educational Codeforces Round 37 (Rated for Div. 2) | FINISHED | False | 7200 | 258823523 | Feb. 2, 2018, 2:35 p.m. |
Solved |
Index |
Name |
Type |
Tags |
Community Tag |
Rating |
|---|---|---|---|---|---|---|
| ( 808 ) | D | Tanks | PROGRAMMING | dp greedy implementation | 2600 |
Petya sometimes has to water his field. To water the field, Petya needs a tank with exactly V ml of water. Petya has got N tanks, i -th of them initially containing a i ml of water. The tanks are really large, any of them can contain any amount of water (no matter how large this amount is). Also Petya has got a scoop that can contain up to K ml of water (initially the scoop is empty). This scoop can be used to get some water from some tank, and after that pour it all into some tank (it is impossible to get water from multiple tanks without pouring it, or leave some water in the scoop when pouring it). When Petya tries to get some water from a tank, he gets min ( v , K ) water, where v is the current volume of water in the tank. Is it possible to obtain a tank with exactly V ml of water using these operations? If it is possible, print a sequence of operations that allows to do it. If there are multiple ways to obtain needed amount of water in some tank, print any of them. The first line contains 3 integers: N (2 ≤ N ≤ 5000) , K (1 ≤ K ≤ 5000) , and V (0 ≤ V ≤ 10 9 ) — the number of tanks, the maximum volume of water the scoop can contain, and the required amount of water in some tank, respectively. The second line contains N integers a i (0 ≤ a i ≤ 10 5 ) , where a i is initial volume of water in i -th tank. If it is impossible to obtain a tank with exactly V ml of water, print NO . Otherwise print YES in the first line, and beginning from the second line, print the sequence of operations in the following format: Each line has to contain 3 numbers denoting a compressed operation: " cnt x y " (1 ≤ cnt ≤ 10 9 , 1 ≤ x , y ≤ N ) , where x is the index of the tank where we get water, y is the index of the tank where we pour water, and cnt is the number of times we transfer water from tank x to tank y . The number of these lines must not exceed N + 5 . |
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 34876047 | rainboy | D | Feb. 2, 2018, 8:45 p.m. | OK | GNU C | TESTS | 45 | 124 | 127180800 | 2600 | |
| 35441440 | Scut82 | D | Feb. 18, 2018, 9:20 a.m. | OK | GNU C++ | TESTS | 45 | 30 | 2252800 | 2600 | |
| 35185196 | just4fan19980126 | D | Feb. 12, 2018, 5:27 p.m. | OK | GNU C++ | TESTS | 45 | 46 | 27238400 | 2600 | |
| 34894481 | RememberTheSeasons | D | Feb. 3, 2018, 12:38 p.m. | OK | GNU C++ | TESTS | 45 | 46 | 52326400 | 2600 | |
| 34913360 | HeyByeSummerTime | D | Feb. 4, 2018, 3:31 a.m. | OK | GNU C++ | TESTS | 45 | 62 | 127590400 | 2600 | |
| 34944406 | PinkRabbit | D | Feb. 5, 2018, 12:54 p.m. | OK | GNU C++ | TESTS | 45 | 77 | 102400000 | 2600 | |
| 35587019 | Fouru | D | Feb. 23, 2018, 2:30 a.m. | OK | GNU C++ | TESTS | 45 | 78 | 4198400 | 2600 | |
| 34941948 | robinliu | D | Feb. 5, 2018, 11:19 a.m. | OK | GNU C++ | TESTS | 45 | 78 | 27340800 | 2600 | |
| 34968106 | lqz | D | Feb. 6, 2018, 11:05 a.m. | OK | GNU C++ | TESTS | 45 | 93 | 1945600 | 2600 | |
| 34967896 | vjudge2 | D | Feb. 6, 2018, 10:55 a.m. | OK | GNU C++ | TESTS | 45 | 93 | 1945600 | 2600 | |
| 34962555 | vjudge3 | D | Feb. 6, 2018, 6:34 a.m. | OK | GNU C++ | TESTS | 45 | 93 | 1945600 | 2600 | |
| 35052206 | alexander86 | D | Feb. 8, 2018, 9:21 a.m. | OK | GNU C++11 | TESTS | 45 | 15 | 2150400 | 2600 | |
| 34990780 | lamphanviet | D | Feb. 7, 2018, 6:59 a.m. | OK | GNU C++11 | TESTS | 45 | 15 | 2150400 | 2600 | |
| 35152334 | JHSN | D | Feb. 11, 2018, 12:10 p.m. | OK | GNU C++11 | TESTS | 45 | 31 | 2150400 | 2600 | |
| 34957972 | AlanWaP | D | Feb. 6, 2018, 12:57 a.m. | OK | GNU C++11 | TESTS | 45 | 31 | 2150400 | 2600 | |
| 34912958 | duxing201606 | D | Feb. 4, 2018, 3 a.m. | OK | GNU C++11 | TESTS | 45 | 31 | 3891200 | 2600 | |
| 40978472 | ReaLNero1 | D | July 30, 2018, 4:39 p.m. | OK | GNU C++11 | TESTS | 45 | 46 | 102400 | 2600 | |
| 35516887 | xyzzxy | D | Feb. 20, 2018, 9:28 a.m. | OK | GNU C++11 | TESTS | 45 | 46 | 1945600 | 2600 | |
| 36887037 | leaomatheus | D | April 2, 2018, 6:52 p.m. | OK | GNU C++11 | TESTS | 45 | 46 | 4403200 | 2600 | |
| 34916512 | dragonslayerintraining | D | Feb. 4, 2018, 7:12 a.m. | OK | GNU C++11 | TESTS | 45 | 46 | 5324800 | 2600 | |
| 46836393 | CQUzbx | D | Dec. 10, 2018, 3:03 a.m. | OK | GNU C++11 | TESTS | 45 | 46 | 25190400 | 2600 | |
| 35071828 | hearthewsong | D | Feb. 8, 2018, 8:31 p.m. | OK | GNU C++14 | TESTS | 45 | 15 | 2252800 | 2600 | |
| 48713503 | DeletedAccount90083864 | D | Jan. 22, 2019, 9:51 a.m. | OK | GNU C++14 | TESTS | 45 | 30 | 3686400 | 2600 | |
| 34950368 | Snickeen | D | Feb. 5, 2018, 5 p.m. | OK | GNU C++14 | TESTS | 45 | 31 | 2048000 | 2600 | |
| 34935398 | xiaolongbao | D | Feb. 5, 2018, 6:25 a.m. | OK | GNU C++14 | TESTS | 45 | 31 | 2048000 | 2600 | |
| 34884986 | Medeowex | D | Feb. 3, 2018, 6:49 a.m. | OK | GNU C++14 | TESTS | 45 | 31 | 27340800 | 2600 | |
| 34935330 | xiaolongbao | D | Feb. 5, 2018, 6:21 a.m. | OK | GNU C++14 | TESTS | 45 | 46 | 2048000 | 2600 | |
| 34921729 | zhaimingshuzms | D | Feb. 4, 2018, 11:44 a.m. | OK | GNU C++14 | TESTS | 45 | 46 | 2457600 | 2600 | |
| 34953167 | mbrc | D | Feb. 5, 2018, 7:05 p.m. | OK | GNU C++14 | TESTS | 45 | 46 | 2662400 | 2600 | |
| 34872850 | rareone0602 | D | Feb. 2, 2018, 6:22 p.m. | OK | GNU C++14 | TESTS | 45 | 46 | 3174400 | 2600 | |
| 35278360 | Chilllll | D | Feb. 14, 2018, 11:40 p.m. | OK | GNU C++14 | TESTS | 45 | 46 | 27136000 | 2600 | |
| 35205332 | Jakube | D | Feb. 13, 2018, 4:20 p.m. | OK | GNU C++17 | TESTS | 45 | 46 | 2355200 | 2600 | |
| 65947099 | FoolishMe | D | Nov. 29, 2019, 9:09 a.m. | OK | GNU C++17 | TESTS | 45 | 46 | 25190400 | 2600 | |
| 40097858 | lXTobiXl | D | July 9, 2018, 1:45 a.m. | OK | GNU C++17 | TESTS | 45 | 46 | 25600000 | 2600 | |
| 55067742 | Elegia | D | June 4, 2019, 4:42 a.m. | OK | GNU C++17 | TESTS | 45 | 46 | 50585600 | 2600 | |
| 35138370 | bee | D | Feb. 10, 2018, 9:56 p.m. | OK | GNU C++17 | TESTS | 45 | 62 | 28057600 | 2600 | |
| 59727111 | chuducanhchy | D | Aug. 30, 2019, 3:06 p.m. | OK | GNU C++17 | TESTS | 45 | 77 | 100659200 | 2600 | |
| 60427494 | _PortgasD.Ace_ | D | Sept. 12, 2019, 8:24 a.m. | OK | GNU C++17 | TESTS | 45 | 93 | 100659200 | 2600 | |
| 69383719 | summitwei | D | Jan. 22, 2020, 8:53 p.m. | OK | GNU C++17 | TESTS | 45 | 109 | 25190400 | 2600 | |
| 49958437 | Ging_ | D | Feb. 15, 2019, 5:04 p.m. | OK | GNU C++17 | TESTS | 45 | 109 | 50380800 | 2600 | |
| 63055043 | mola.mola | D | Oct. 21, 2019, 5:46 a.m. | OK | GNU C++17 | TESTS | 45 | 109 | 50688000 | 2600 | |
| 54152053 | zhijunlicd | D | May 15, 2019, 1:16 a.m. | OK | Java 8 | TESTS | 45 | 187 | 143155200 | 2600 | |
| 68424760 | ijxjdjd | D | Jan. 9, 2020, 2:15 a.m. | OK | Java 8 | TESTS | 45 | 218 | 0 | 2600 | |
| 35062251 | Tom--CCS | D | Feb. 8, 2018, 2:32 p.m. | OK | Java 8 | TESTS | 45 | 249 | 21299200 | 2600 | |
| 35168942 | dalt | D | Feb. 12, 2018, 5:13 a.m. | OK | Java 8 | TESTS | 45 | 280 | 21504000 | 2600 | |
| 34940457 | MikeMyrzanov | D | Feb. 5, 2018, 10:08 a.m. | OK | Java 8 | TESTS | 45 | 296 | 61337600 | 2600 | |
| 54152120 | nullptr2 | D | May 15, 2019, 1:19 a.m. | OK | Java 8 | TESTS | 45 | 296 | 143769600 | 2600 | |
| 34898260 | mathmaniac | D | Feb. 3, 2018, 4:09 p.m. | OK | Java 8 | TESTS | 45 | 311 | 169164800 | 2600 | |
| 36082680 | Dreamchaser101 | D | March 8, 2018, 9:51 p.m. | OK | Java 8 | TESTS | 45 | 358 | 21299200 | 2600 | |
| 34894199 | antkhorin | D | Feb. 3, 2018, 12:26 p.m. | OK | Java 8 | TESTS | 45 | 358 | 21299200 | 2600 | |
| 35421265 | shizu | D | Feb. 17, 2018, 2:53 p.m. | OK | Java 8 | TESTS | 45 | 405 | 61440000 | 2600 | |
| 64618870 | Spheniscine | D | Nov. 10, 2019, 6:06 a.m. | OK | Kotlin | TESTS | 45 | 264 | 819200 | 2600 | |
| 34924850 | Maffka | D | Feb. 4, 2018, 3:14 p.m. | OK | MS C++ | TESTS | 45 | 109 | 102809600 | 2600 | |
| 34994222 | RCG | D | Feb. 7, 2018, 9:42 a.m. | OK | MS C++ | TESTS | 45 | 468 | 3788800 | 2600 | |
| 63719245 | EDawn | D | Oct. 29, 2019, 10:50 a.m. | OK | MS C++ 2017 | TESTS | 45 | 93 | 25600000 | 2600 | |
| 64672599 | wh2005 | D | Nov. 11, 2019, 6:40 a.m. | OK | MS C++ 2017 | TESTS | 45 | 186 | 201216000 | 2600 | |
| 34924602 | pajenegod | D | Feb. 4, 2018, 3:04 p.m. | OK | PyPy 2 | TESTS | 45 | 483 | 23449600 | 2600 |
Back to search problems