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 |
|---|---|---|---|---|---|---|
| 201 | Codeforces Round 127 (Div. 1) | FINISHED | False | 7200 | 435421823 | June 29, 2012, 3:30 p.m. |
Solved |
Index |
Name |
Type |
Tags |
Community Tag |
Rating |
|---|---|---|---|---|---|---|
| ( 1510 ) | C | Fragile Bridges | PROGRAMMING | dp | 2200 |
You are playing a video game and you have just reached the bonus level, where the only possible goal is to score as many points as possible. Being a perfectionist, you've decided that you won't leave this level until you've gained the maximum possible number of points there. The bonus level consists of n small platforms placed in a line and numbered from 1 to n from left to right and ( n - 1 ) bridges connecting adjacent platforms. The bridges between the platforms are very fragile, and for each bridge the number of times one can pass this bridge from one of its ends to the other before it collapses forever is known in advance. The player's actions are as follows. First, he selects one of the platforms to be the starting position for his hero. After that the player can freely move the hero across the platforms moving by the undestroyed bridges. As soon as the hero finds himself on a platform with no undestroyed bridge attached to it, the level is automatically ended. The number of points scored by the player at the end of the level is calculated as the number of transitions made by the hero between the platforms. Note that if the hero started moving by a certain bridge, he has to continue moving in the same direction until he is on a platform. Find how many points you need to score to be sure that nobody will beat your record, and move to the next level with a quiet heart. The first line contains a single integer n ( 2 ≤ n ≤ 10 5 ) — the number of platforms on the bonus level. The second line contains ( n - 1 ) integers a i ( 1 ≤ a i ≤ 10 9 , 1 ≤ i < n ) — the number of transitions from one end to the other that the bridge between platforms i and i + 1 can bear. Print a single integer — the maximum number of points a player can get on the bonus level. Please, do not use the %lld specifier to read or write 64-bit integers in С++. It is preferred to use the cin , cout streams or the %I64d specifier. One possibility of getting 5 points in the sample is starti |
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 3193312 | MrJigan1488 | C | Feb. 25, 2013, 7:16 a.m. | OK | Delphi | TESTS | 41 | 46 | 35020800 | 2200 | |
| 1881865 | AleksanderBalobanov | C | July 10, 2012, 2 p.m. | OK | Delphi | TESTS | 41 | 60 | 13414400 | 2200 | |
| 1847401 | AleksanderBalobanov | C | July 1, 2012, 10:17 a.m. | OK | Delphi | TESTS | 41 | 60 | 13516800 | 2200 | |
| 1848081 | Ramp | C | July 1, 2012, 7:51 p.m. | OK | Delphi | TESTS | 41 | 60 | 14336000 | 2200 | |
| 1847464 | ruban | C | July 1, 2012, 11:18 a.m. | OK | Delphi | TESTS | 41 | 60 | 15872000 | 2200 | |
| 1869230 | zxh809444285 | C | July 6, 2012, 12:33 p.m. | OK | FPC | TESTS | 41 | 60 | 4812800 | 2200 | |
| 1846641 | OVR | C | June 30, 2012, 4:19 p.m. | OK | FPC | TESTS | 41 | 60 | 4915200 | 2200 | |
| 1845723 | lsmll | C | June 30, 2012, 8:14 a.m. | OK | FPC | TESTS | 41 | 60 | 4915200 | 2200 | |
| 1845331 | giongto35 | C | June 30, 2012, 4:59 a.m. | OK | FPC | TESTS | 41 | 60 | 4915200 | 2200 | |
| 1845319 | giongto35 | C | June 30, 2012, 4:49 a.m. | OK | FPC | TESTS | 41 | 60 | 4915200 | 2200 | |
| 1845312 | giongto35 | C | June 30, 2012, 4:45 a.m. | OK | FPC | TESTS | 41 | 60 | 4915200 | 2200 | |
| 4477675 | Nik_Storm_2010 | C | Sept. 15, 2013, 1:24 p.m. | OK | FPC | TESTS | 41 | 62 | 3379200 | 2200 | |
| 4212975 | ZeRoGerc | C | Aug. 1, 2013, 9:11 a.m. | OK | FPC | TESTS | 41 | 62 | 4096000 | 2200 | |
| 22509001 | ngocanh.124.99 | C | Nov. 26, 2016, 12:30 p.m. | OK | FPC | TESTS | 41 | 62 | 36147200 | 2200 | |
| 22602508 | tutq9oo | C | Nov. 29, 2016, 3:48 p.m. | OK | FPC | TESTS | 41 | 62 | 40140800 | 2200 | |
| 6713571 | vis10326 | C | May 26, 2014, 6:16 a.m. | OK | GNU C | TESTS | 41 | 62 | 4812800 | 2200 | |
| 2636185 | hariprasath | C | Nov. 24, 2012, 7:46 a.m. | OK | GNU C | TESTS | 41 | 78 | 2048000 | 2200 | |
| 2520432 | Uki | C | Nov. 7, 2012, 5:46 p.m. | OK | GNU C | TESTS | 41 | 78 | 3993600 | 2200 | |
| 1881605 | butterfly0923 | C | July 10, 2012, 11:45 a.m. | OK | GNU C | TESTS | 41 | 80 | 3481600 | 2200 | |
| 1850399 | bcurcio | C | July 2, 2012, 10:41 p.m. | OK | GNU C++ | TESTS | 41 | 30 | 4710400 | 2200 | |
| 35543900 | vjudge5 | C | Feb. 21, 2018, 10:21 a.m. | OK | GNU C++ | TESTS | 41 | 30 | 4915200 | 2200 | |
| 35540850 | Landia | C | Feb. 21, 2018, 7:48 a.m. | OK | GNU C++ | TESTS | 41 | 30 | 4915200 | 2200 | |
| 35179776 | AutumnKite | C | Feb. 12, 2018, 1:50 p.m. | OK | GNU C++ | TESTS | 41 | 30 | 5120000 | 2200 | |
| 1845537 | MinakoKojima | C | June 30, 2012, 6:56 a.m. | OK | GNU C++ | TESTS | 41 | 30 | 5120000 | 2200 | |
| 35566038 | vjudge3 | C | Feb. 22, 2018, 6:40 a.m. | OK | GNU C++ | TESTS | 41 | 30 | 5836800 | 2200 | |
| 3478212 | evima | C | April 6, 2013, 12:08 a.m. | OK | GNU C++ | TESTS | 41 | 31 | 3174400 | 2200 | |
| 3523680 | vjudge1 | C | April 13, 2013, 8:07 a.m. | OK | GNU C++ | TESTS | 41 | 46 | 0 | 2200 | |
| 3846675 | gawry | C | June 8, 2013, 11 a.m. | OK | GNU C++ | TESTS | 41 | 46 | 2048000 | 2200 | |
| 3525122 | vjudge2 | C | April 13, 2013, 10:49 a.m. | OK | GNU C++ | TESTS | 41 | 46 | 2662400 | 2200 | |
| 1952607 | savinov | C | July 30, 2012, 12:31 p.m. | OK | GNU C++0x | TESTS | 41 | 30 | 5120000 | 2200 | |
| 2039392 | stan | C | Aug. 21, 2012, 4:17 a.m. | OK | GNU C++0x | TESTS | 41 | 50 | 5120000 | 2200 | |
| 6264603 | alex_world | C | April 5, 2014, 2:02 p.m. | OK | GNU C++0x | TESTS | 41 | 60 | 2457600 | 2200 | |
| 7330341 | aliasadiiii | C | Aug. 2, 2014, 4:33 p.m. | OK | GNU C++0x | TESTS | 41 | 60 | 3993600 | 2200 | |
| 1842958 | ztk | C | June 29, 2012, 5:13 p.m. | OK | GNU C++0x | TESTS | 41 | 60 | 6246400 | 2200 | |
| 4767139 | yutaka1999 | C | Oct. 13, 2013, 2:35 p.m. | OK | GNU C++0x | TESTS | 41 | 62 | 2355200 | 2200 | |
| 5978386 | stjepan | C | March 10, 2014, 3:26 p.m. | OK | GNU C++0x | TESTS | 41 | 62 | 2867200 | 2200 | |
| 9352669 | fram | C | Jan. 3, 2015, 12:25 p.m. | OK | GNU C++0x | TESTS | 41 | 62 | 2969600 | 2200 | |
| 9608021 | mareksom | C | Jan. 28, 2015, 8:52 p.m. | OK | GNU C++0x | TESTS | 41 | 62 | 3584000 | 2200 | |
| 5977883 | ikatanic | C | March 10, 2014, 1:59 p.m. | OK | GNU C++0x | TESTS | 41 | 62 | 3584000 | 2200 | |
| 27450377 | Matrix.code | C | May 30, 2017, 2:43 p.m. | OK | GNU C++11 | TESTS | 41 | 30 | 3993600 | 2200 | |
| 33493251 | tieunhi | C | Dec. 22, 2017, 1:50 a.m. | OK | GNU C++11 | TESTS | 41 | 30 | 4915200 | 2200 | |
| 34062792 | cuizhuyefei | C | Jan. 10, 2018, 6:06 a.m. | OK | GNU C++11 | TESTS | 41 | 30 | 20172800 | 2200 | |
| 34098388 | Maniac_Wallnut | C | Jan. 12, 2018, 1:10 a.m. | OK | GNU C++11 | TESTS | 41 | 60 | 7884800 | 2200 | |
| 21004627 | Deemo | C | Sept. 30, 2016, 12:07 a.m. | OK | GNU C++11 | TESTS | 41 | 62 | 2048000 | 2200 | |
| 20643970 | WeHaveInt | C | Sept. 15, 2016, 4:23 p.m. | OK | GNU C++11 | TESTS | 41 | 62 | 2457600 | 2200 | |
| 57822322 | py_ultron | C | July 27, 2019, 12:29 a.m. | OK | GNU C++11 | TESTS | 41 | 62 | 2764800 | 2200 | |
| 54977455 | SoiMae | C | June 2, 2019, 11:30 a.m. | OK | GNU C++11 | TESTS | 41 | 62 | 2867200 | 2200 | |
| 40568136 | vjudge2 | C | July 20, 2018, 6:40 a.m. | OK | GNU C++11 | TESTS | 41 | 62 | 2867200 | 2200 | |
| 16053067 | vjudge2 | C | Feb. 16, 2016, 9 a.m. | OK | GNU C++11 | TESTS | 41 | 62 | 2969600 | 2200 | |
| 29435962 | p.tasbihgou | C | Aug. 13, 2017, 2:13 p.m. | OK | GNU C++14 | TESTS | 41 | 62 | 5120000 | 2200 | |
| 29266601 | Powerslave | C | Aug. 7, 2017, 2:08 p.m. | OK | GNU C++14 | TESTS | 41 | 62 | 5120000 | 2200 | |
| 29268902 | Sahaand | C | Aug. 7, 2017, 4:28 p.m. | OK | GNU C++14 | TESTS | 41 | 62 | 6758400 | 2200 | |
| 21978185 | Motarack | C | Nov. 1, 2016, 8:59 p.m. | OK | GNU C++14 | TESTS | 41 | 62 | 12697600 | 2200 | |
| 21978151 | Motarack | C | Nov. 1, 2016, 8:56 p.m. | OK | GNU C++14 | TESTS | 41 | 62 | 12697600 | 2200 | |
| 28543441 | AryanSM | C | July 14, 2017, 8:52 a.m. | OK | GNU C++14 | TESTS | 41 | 62 | 17920000 | 2200 | |
| 51466587 | I-Love-Islam | C | March 19, 2019, 2:14 a.m. | OK | GNU C++14 | TESTS | 41 | 92 | 2048000 | 2200 | |
| 30417208 | danya.smelskiy | C | Sept. 17, 2017, 10:24 a.m. | OK | GNU C++14 | TESTS | 41 | 92 | 3174400 | 2200 | |
| 51263664 | darkshadowss | C | March 13, 2019, 2:28 p.m. | OK | GNU C++14 | TESTS | 41 | 92 | 3481600 | 2200 | |
| 62541394 | zxyl | C | Oct. 14, 2019, 3:40 a.m. | OK | GNU C++14 | TESTS | 41 | 92 | 3584000 | 2200 | |
| 64338674 | tnakao | C | Nov. 6, 2019, 12:24 a.m. | OK | GNU C++17 | TESTS | 41 | 92 | 0 | 2200 | |
| 57758005 | barni120400 | C | July 25, 2019, 4:57 p.m. | OK | GNU C++17 | TESTS | 41 | 92 | 2355200 | 2200 | |
| 39655416 | erfanesm | C | June 25, 2018, 4:46 p.m. | OK | GNU C++17 | TESTS | 41 | 92 | 2457600 | 2200 | |
| 39248627 | yaksha | C | June 14, 2018, 3:58 p.m. | OK | GNU C++17 | TESTS | 41 | 92 | 3174400 | 2200 | |
| 44779754 | ---------- | C | Oct. 24, 2018, 3:56 p.m. | OK | GNU C++17 | TESTS | 41 | 92 | 3481600 | 2200 | |
| 61052881 | Vexoben | C | Sept. 22, 2019, 7:08 a.m. | OK | GNU C++17 | TESTS | 41 | 92 | 3584000 | 2200 | |
| 46515028 | ruo | C | Dec. 2, 2018, 3:36 p.m. | OK | GNU C++17 | TESTS | 41 | 92 | 3584000 | 2200 | |
| 51150810 | zahra..d | C | March 11, 2019, 7:35 a.m. | OK | GNU C++17 | TESTS | 41 | 92 | 3993600 | 2200 | |
| 47390645 | pranav_012 | C | Dec. 23, 2018, 7:52 a.m. | OK | GNU C++17 | TESTS | 41 | 92 | 3993600 | 2200 | |
| 45382390 | _Ore_ | C | Nov. 6, 2018, 3:35 p.m. | OK | GNU C++17 | TESTS | 41 | 92 | 3993600 | 2200 | |
| 1840384 | Egor | C | June 29, 2012, 4:08 p.m. | OK | Java 6 | TESTS | 41 | 140 | 43212800 | 2200 | |
| 1841914 | ilyakor | C | June 29, 2012, 4:45 p.m. | OK | Java 6 | TESTS | 41 | 140 | 43315200 | 2200 | |
| 1905019 | uwi | C | July 16, 2012, 7:38 p.m. | OK | Java 6 | TESTS | 41 | 160 | 43315200 | 2200 | |
| 1866413 | llaki | C | July 5, 2012, 11:10 a.m. | OK | Java 6 | TESTS | 41 | 170 | 43315200 | 2200 | |
| 8071936 | van_Kalsing | C | Oct. 3, 2014, 7:12 p.m. | OK | Java 6 | TESTS | 41 | 186 | 0 | 2200 | |
| 2237167 | hama-du | C | Sept. 24, 2012, 3:09 p.m. | OK | Java 6 | TESTS | 41 | 187 | 2252800 | 2200 | |
| 1845992 | Kornacker | C | June 30, 2012, 10:51 a.m. | OK | Java 6 | TESTS | 41 | 190 | 43315200 | 2200 | |
| 1849872 | Azat_Yusupov | C | July 2, 2012, 7:03 p.m. | OK | Java 6 | TESTS | 41 | 190 | 43417600 | 2200 | |
| 1844410 | sayuan | C | June 29, 2012, 6:34 p.m. | OK | Java 6 | TESTS | 41 | 190 | 46592000 | 2200 | |
| 1841684 | SergeyLazarev | C | June 29, 2012, 4:39 p.m. | OK | Java 6 | TESTS | 41 | 200 | 43315200 | 2200 | |
| 1841120 | oimaster | C | June 29, 2012, 4:26 p.m. | OK | Java 7 | TESTS | 41 | 160 | 44953600 | 2200 | |
| 1849085 | jiangzhijie | C | July 2, 2012, 2:11 p.m. | OK | Java 7 | TESTS | 41 | 190 | 45056000 | 2200 | |
| 1848855 | yaro | C | July 2, 2012, 12:10 p.m. | OK | Java 7 | TESTS | 41 | 190 | 45056000 | 2200 | |
| 1841662 | mmaxio | C | June 29, 2012, 4:39 p.m. | OK | Java 7 | TESTS | 41 | 200 | 45056000 | 2200 | |
| 6930795 | Zzyzx | C | June 20, 2014, 6:53 p.m. | OK | Java 7 | TESTS | 41 | 218 | 0 | 2200 | |
| 7792240 | Javanochka | C | Sept. 14, 2014, 9:10 a.m. | OK | Java 7 | TESTS | 41 | 218 | 716800 | 2200 | |
| 12905195 | davidarcila93 | C | Sept. 9, 2015, 4:16 a.m. | OK | Java 7 | TESTS | 41 | 280 | 23040000 | 2200 | |
| 4330547 | edorundo | C | Aug. 23, 2013, 11:04 p.m. | OK | Java 7 | TESTS | 41 | 560 | 31641600 | 2200 | |
| 54585196 | norty | C | May 25, 2019, 6:35 a.m. | OK | Java 8 | TESTS | 41 | 248 | 2048000 | 2200 | |
| 54578668 | caoash | C | May 25, 2019, 2:37 a.m. | OK | Java 8 | TESTS | 41 | 280 | 0 | 2200 | |
| 54578901 | caoash | C | May 25, 2019, 2:52 a.m. | OK | Java 8 | TESTS | 41 | 310 | 0 | 2200 | |
| 14294336 | alibaba | C | Nov. 16, 2015, 7:48 a.m. | OK | Java 8 | TESTS | 41 | 342 | 16076800 | 2200 | |
| 54577333 | Java | C | May 25, 2019, 12:51 a.m. | OK | Java 8 | TESTS | 41 | 560 | 4403200 | 2200 | |
| 1842701 | it4.kp | C | June 29, 2012, 5:06 p.m. | OK | Mono C# | TESTS | 41 | 840 | 15257600 | 2200 | |
| 23641030 | camypaper | C | Jan. 8, 2017, 6:29 a.m. | OK | MS C# | TESTS | 41 | 156 | 19148800 | 2200 | |
| 3698289 | XilinX | C | May 10, 2013, 6:35 a.m. | OK | MS C# | TESTS | 41 | 156 | 28467200 | 2200 | |
| 3479250 | RAD | C | April 6, 2013, 8:38 a.m. | OK | MS C++ | TESTS | 41 | 31 | 4403200 | 2200 | |
| 3690589 | neko13 19891101 kuangbin | C | May 7, 2013, 1:44 p.m. | OK | MS C++ | TESTS | 41 | 46 | 3993600 | 2200 | |
| 3761627 | Reshetnikov_Ivan Barsuk_Alexey atnurgaliev | C | May 23, 2013, 3:26 p.m. | OK | MS C++ | TESTS | 41 | 46 | 44134400 | 2200 | |
| 1843664 | -DMYTRO- | C | June 29, 2012, 5:28 p.m. | OK | MS C++ | TESTS | 41 | 50 | 5120000 | 2200 | |
| 1842923 | Ripatti | C | June 29, 2012, 5:12 p.m. | OK | MS C++ | TESTS | 41 | 50 | 5120000 | 2200 | |
| 1845070 | kcm1700 | C | June 30, 2012, 1:48 a.m. | OK | MS C++ | TESTS | 41 | 60 | 1433600 | 2200 | |
| 1842112 | kcm1700 | C | June 29, 2012, 4:51 p.m. | OK | MS C++ | TESTS | 41 | 60 | 1843200 | 2200 | |
| 1874069 | Monyura | C | July 7, 2012, 4:10 p.m. | OK | MS C++ | TESTS | 41 | 60 | 1843200 | 2200 | |
| 1844844 | ksjuchi | C | June 29, 2012, 9:43 p.m. | OK | MS C++ | TESTS | 41 | 60 | 4300800 | 2200 | |
| 1848427 | PinkieDashForever | C | July 2, 2012, 6:11 a.m. | OK | MS C++ | TESTS | 41 | 60 | 4300800 | 2200 | |
| 3131697 | nealzane | C | Feb. 15, 2013, 9:22 a.m. | OK | Python 2 | TESTS | 41 | 640 | 29286400 | 2200 | |
| 3131679 | nealzane | C | Feb. 15, 2013, 9:17 a.m. | OK | Python 2 | TESTS | 41 | 671 | 29388800 | 2200 | |
| 35844514 | ______n______ | C | March 2, 2018, 3:31 p.m. | OK | Python 2 | TESTS | 41 | 936 | 33484800 | 2200 | |
| 35844306 | _____i_____ | C | March 2, 2018, 3:27 p.m. | OK | Python 2 | TESTS | 41 | 936 | 33484800 | 2200 | |
| 35844266 | ______u______ | C | March 2, 2018, 3:26 p.m. | OK | Python 2 | TESTS | 41 | 936 | 33484800 | 2200 | |
| 35844058 | _____k_____ | C | March 2, 2018, 3:22 p.m. | OK | Python 2 | TESTS | 41 | 936 | 33484800 | 2200 | |
| 35839254 | ______k______ | C | March 2, 2018, 1:49 p.m. | OK | Python 2 | TESTS | 41 | 936 | 33484800 | 2200 | |
| 35839251 | ______h______ | C | March 2, 2018, 1:49 p.m. | OK | Python 2 | TESTS | 41 | 936 | 33484800 | 2200 | |
| 35839171 | ______i______ | C | March 2, 2018, 1:48 p.m. | OK | Python 2 | TESTS | 41 | 936 | 33484800 | 2200 | |
| 35836693 | ______M______ | C | March 2, 2018, 12:59 p.m. | OK | Python 2 | TESTS | 41 | 936 | 33484800 | 2200 |
Back to search problems