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 |
|---|---|---|---|---|---|---|
| 832 | Codeforces Round 425 (Div. 2) | FINISHED | False | 7200 | 275498723 | July 24, 2017, 2:35 p.m. |
Solved |
Index |
Name |
Type |
Tags |
Community Tag |
Rating |
|---|---|---|---|---|---|---|
| ( 479 ) | C | Strange Radiation | PROGRAMMING | binary search implementation math | 2500 |
N people are standing on a coordinate axis in points with positive integer coordinates strictly less than 10 6 . For each person we know in which direction (left or right) he is facing, and his maximum speed. You can put a bomb in some point with non-negative integer coordinate, and blow it up. At this moment all people will start running with their maximum speed in the direction they are facing. Also, two strange rays will start propagating from the bomb with speed s : one to the right, and one to the left. Of course, the speed s is strictly greater than people's maximum speed. The rays are strange because if at any moment the position and the direction of movement of some ray and some person coincide, then the speed of the person immediately increases by the speed of the ray. You need to place the bomb is such a point that the minimum time moment in which there is a person that has run through point 0 , and there is a person that has run through point 10 6 , is as small as possible. In other words, find the minimum time moment t such that there is a point you can place the bomb to so that at time moment t some person has run through 0 , and some person has run through point 10 6 . The first line contains two integers n and s ( 2 ≤ n ≤ 10 5 , 2 ≤ s ≤ 10 6 ) — the number of people and the rays' speed. The next n lines contain the description of people. The i -th of these lines contains three integers x i , v i and t i ( 0 < x i < 10 6 , 1 ≤ v i < s , 1 ≤ t i ≤ 2 ) — the coordinate of the i -th person on the line, his maximum speed and the direction he will run to ( 1 is to the left, i.e. in the direction of coordinate decrease, 2 is to the right, i.e. in the direction of coordinate increase), respectively. It is guaranteed that the points 0 and 10 6 will be reached independently of the bomb's position. Print the minimum time needed for both points 0 and 10 6 to be reached. Your answer is considered correct if its absolute or relative error doesn't exceed 1 |
| Codeforces Round #425 (Div.2) Editorial |
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 28959832 | ruban | C | July 28, 2017, 6:12 p.m. | OK | Delphi | TESTS | 67 | 717 | 226406400 | 2500 | |
| 33143547 | vjudge3 | C | Dec. 12, 2017, 3:26 a.m. | OK | GNU C++ | TESTS | 67 | 93 | 19660800 | 2500 | |
| 29635334 | ReFraction | C | Aug. 21, 2017, 5:14 a.m. | OK | GNU C++ | TESTS | 67 | 109 | 1228800 | 2500 | |
| 28870745 | brightlymale | C | July 25, 2017, 8:56 a.m. | OK | GNU C++ | TESTS | 67 | 109 | 2662400 | 2500 | |
| 34269114 | yhx-12243 | C | Jan. 18, 2018, 7:07 a.m. | OK | GNU C++ | TESTS | 67 | 109 | 2867200 | 2500 | |
| 28918165 | vjudge2 | C | July 27, 2017, 2:23 a.m. | OK | GNU C++ | TESTS | 67 | 140 | 5324800 | 2500 | |
| 28898031 | Atlantis592 | C | July 26, 2017, 8:04 a.m. | OK | GNU C++ | TESTS | 67 | 156 | 14131200 | 2500 | |
| 28897834 | vjudge3 | C | July 26, 2017, 7:57 a.m. | OK | GNU C++ | TESTS | 67 | 156 | 14131200 | 2500 | |
| 28897915 | vjudge2 | C | July 26, 2017, 7:59 a.m. | OK | GNU C++ | TESTS | 67 | 171 | 3276800 | 2500 | |
| 28991784 | tokitsukaze | C | July 30, 2017, 1:33 p.m. | OK | GNU C++ | TESTS | 67 | 171 | 4505600 | 2500 | |
| 29099349 | liaoyulei | C | Aug. 1, 2017, 12:16 p.m. | OK | GNU C++ | TESTS | 67 | 171 | 14131200 | 2500 | |
| 28851039 | oxx1108 | C | July 24, 2017, 4:32 p.m. | OK | GNU C++11 | TESTS | 67 | 108 | 19763200 | 2500 | |
| 28850414 | LGTwins | C | July 24, 2017, 4:29 p.m. | OK | GNU C++11 | TESTS | 67 | 109 | 2662400 | 2500 | |
| 28849926 | txingml | C | July 24, 2017, 4:26 p.m. | OK | GNU C++11 | TESTS | 67 | 109 | 21401600 | 2500 | |
| 28862263 | ywwyww | C | July 25, 2017, 2:05 a.m. | OK | GNU C++11 | TESTS | 67 | 124 | 3686400 | 2500 | |
| 54012479 | lxhfl728 | C | May 12, 2019, 3:50 a.m. | OK | GNU C++11 | TESTS | 67 | 124 | 5427200 | 2500 | |
| 54011478 | vjudge5 | C | May 12, 2019, 2:48 a.m. | OK | GNU C++11 | TESTS | 67 | 124 | 5427200 | 2500 | |
| 47605137 | linners | C | Dec. 28, 2018, 4:02 a.m. | OK | GNU C++11 | TESTS | 67 | 124 | 5427200 | 2500 | |
| 54011043 | chhokmah | C | May 12, 2019, 2:22 a.m. | OK | GNU C++11 | TESTS | 67 | 140 | 2457600 | 2500 | |
| 54011003 | vjudge5 | C | May 12, 2019, 2:19 a.m. | OK | GNU C++11 | TESTS | 67 | 140 | 2457600 | 2500 | |
| 28871514 | a1214034447 | C | July 25, 2017, 9:27 a.m. | OK | GNU C++11 | TESTS | 67 | 140 | 3276800 | 2500 | |
| 28914952 | Vercingetorix | C | July 26, 2017, 9:13 p.m. | OK | GNU C++14 | TESTS | 67 | 78 | 7884800 | 2500 | |
| 40980440 | ReaLNero1 | C | July 30, 2018, 5:31 p.m. | OK | GNU C++14 | TESTS | 67 | 93 | 6041600 | 2500 | |
| 28867179 | yoda101 | C | July 25, 2017, 6:20 a.m. | OK | GNU C++14 | TESTS | 67 | 108 | 4096000 | 2500 | |
| 28867138 | yoda101 | C | July 25, 2017, 6:18 a.m. | OK | GNU C++14 | TESTS | 67 | 108 | 4096000 | 2500 | |
| 36271885 | ztx | C | March 14, 2018, 10:49 a.m. | OK | GNU C++14 | TESTS | 67 | 108 | 7680000 | 2500 | |
| 29903960 | ujjwal9895 | C | Aug. 29, 2017, 10:47 p.m. | OK | GNU C++14 | TESTS | 67 | 109 | 819200 | 2500 | |
| 28908026 | MIC10086 | C | July 26, 2017, 2:52 p.m. | OK | GNU C++14 | TESTS | 67 | 109 | 3174400 | 2500 | |
| 28867092 | yoda101 | C | July 25, 2017, 6:15 a.m. | OK | GNU C++14 | TESTS | 67 | 109 | 4096000 | 2500 | |
| 36271811 | ztx | C | March 14, 2018, 10:46 a.m. | OK | GNU C++14 | TESTS | 67 | 109 | 6041600 | 2500 | |
| 28905016 | softroll | C | July 26, 2017, 12:35 p.m. | OK | GNU C++14 | TESTS | 67 | 109 | 9318400 | 2500 | |
| 42414984 | des1997 | C | Sept. 3, 2018, 6:32 a.m. | OK | GNU C++17 | TESTS | 67 | 124 | 1228800 | 2500 | |
| 56505081 | Muskmelon_seed | C | July 4, 2019, 8:07 a.m. | OK | GNU C++17 | TESTS | 67 | 202 | 4812800 | 2500 | |
| 68426526 | vjudge4 | C | Jan. 9, 2020, 3:50 a.m. | OK | GNU C++17 | TESTS | 67 | 249 | 20070400 | 2500 | |
| 54893482 | seiko.iwasawa | C | May 31, 2019, 10:58 p.m. | OK | GNU C++17 | TESTS | 67 | 343 | 3584000 | 2500 | |
| 43564575 | aki167yuuki | C | Sept. 29, 2018, 10:35 a.m. | OK | GNU C++17 | TESTS | 67 | 374 | 11776000 | 2500 | |
| 50920969 | kiok | C | March 7, 2019, 9:11 a.m. | OK | GNU C++17 | TESTS | 67 | 405 | 1228800 | 2500 | |
| 56499684 | Muskmelon_seed | C | July 4, 2019, 5:40 a.m. | OK | GNU C++17 | TESTS | 67 | 436 | 2457600 | 2500 | |
| 40992386 | yyqyda | C | July 31, 2018, 1:17 a.m. | OK | GNU C++17 | TESTS | 67 | 467 | 2355200 | 2500 | |
| 54016534 | vjudge2 | C | May 12, 2019, 7:04 a.m. | OK | GNU C++17 | TESTS | 67 | 498 | 20070400 | 2500 | |
| 39946465 | I_LOVE_METSUKA | C | July 4, 2018, 7:42 a.m. | OK | GNU C++17 | TESTS | 67 | 514 | 7577600 | 2500 | |
| 28935426 | sl0th | C | July 27, 2017, 5:34 p.m. | OK | Haskell | TESTS | 67 | 873 | 91238400 | 2500 | |
| 28935533 | sl0th | C | July 27, 2017, 5:39 p.m. | OK | Haskell | TESTS | 67 | 1060 | 100761600 | 2500 | |
| 28880900 | 7dan | C | July 25, 2017, 3:29 p.m. | OK | Java 8 | TESTS | 67 | 217 | 21094400 | 2500 | |
| 28848954 | cgrunau | C | July 24, 2017, 4:19 p.m. | OK | Java 8 | TESTS | 67 | 233 | 42700800 | 2500 | |
| 28853575 | megh422 | C | July 24, 2017, 5:28 p.m. | OK | Java 8 | TESTS | 67 | 280 | 42496000 | 2500 | |
| 28856283 | PhilipsNostrum | C | July 24, 2017, 7:10 p.m. | OK | Java 8 | TESTS | 67 | 327 | 28262400 | 2500 | |
| 28925807 | donli | C | July 27, 2017, 8:51 a.m. | OK | Java 8 | TESTS | 67 | 529 | 28672000 | 2500 | |
| 29722431 | noob__coder | C | Aug. 24, 2017, 5:13 a.m. | OK | Java 8 | TESTS | 67 | 576 | 37580800 | 2500 | |
| 29465283 | aya_cool | C | Aug. 14, 2017, 6:53 p.m. | OK | Java 8 | TESTS | 67 | 577 | 30208000 | 2500 | |
| 28915008 | PrakharJain | C | July 26, 2017, 9:18 p.m. | OK | Java 8 | TESTS | 67 | 623 | 23859200 | 2500 | |
| 28915041 | PrakharJain | C | July 26, 2017, 9:22 p.m. | OK | Java 8 | TESTS | 67 | 654 | 23859200 | 2500 | |
| 29267166 | tmwilliamlin168 | C | Aug. 7, 2017, 2:39 p.m. | OK | Java 8 | TESTS | 67 | 670 | 34918400 | 2500 | |
| 28854429 | azukun | C | July 24, 2017, 5:50 p.m. | OK | MS C# | TESTS | 67 | 342 | 20172800 | 2500 | |
| 29285723 | vjudge4 | C | Aug. 8, 2017, 1:09 p.m. | OK | MS C++ | TESTS | 67 | 109 | 3276800 | 2500 | |
| 54015905 | vjudge3 | C | May 12, 2019, 6:39 a.m. | OK | MS C++ | TESTS | 67 | 249 | 2457600 | 2500 | |
| 28878278 | mshcherba | C | July 25, 2017, 2:19 p.m. | OK | MS C++ | TESTS | 67 | 296 | 11878400 | 2500 | |
| 29506082 | _mactep | C | Aug. 16, 2017, 1:12 p.m. | OK | MS C++ | TESTS | 67 | 451 | 5836800 | 2500 | |
| 28852735 | Kniaz | C | July 24, 2017, 5:12 p.m. | OK | MS C++ | TESTS | 67 | 561 | 34099200 | 2500 | |
| 28969581 | yura_antonych | C | July 29, 2017, 11:57 a.m. | OK | Python 3 | TESTS | 67 | 1091 | 15564800 | 2500 |
Back to search problems