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 |
|---|---|---|---|---|---|---|
| 899 | Codeforces Round 452 (Div. 2) | FINISHED | False | 7200 | 262913123 | Dec. 17, 2017, 6:35 a.m. |
Solved |
Index |
Name |
Type |
Tags |
Community Tag |
Rating |
|---|---|---|---|---|---|---|
| ( 3512 ) | E | Segments Removal | PROGRAMMING | data structures dsu flows implementation two pointers | 2100 |
Vasya has an array of integers of length n . Vasya performs the following operations on the array: on each step he finds the longest segment of consecutive equal integers (the leftmost, if there are several such segments) and removes it. For example, if Vasya's array is 13, 13, 7, 7, 7, 2, 2, 2 , then after one operation it becomes 13, 13, 2, 2, 2 . Compute the number of operations Vasya should make until the array becomes empty, i.e. Vasya removes all elements from it. The first line contains a single integer n ( 1 ≤ n ≤ 200 000 ) — the length of the array. The second line contains a sequence a 1 , a 2 , ..., a n ( 1 ≤ a i ≤ 10 9 ) — Vasya's array. Print the number of operations Vasya should make to remove all elements from the array. In the first example, at first Vasya removes two fives at the second and third positions. The array becomes 2, 2 . In the second operation Vasya removes two twos at the first and second positions. After that the array becomes empty. In the second example Vasya has to perform five operations to make the array empty. In each of them he removes the first element from the array. In the third example Vasya needs three operations. In the first operation he removes all integers 4 , in the second — all integers 100 , in the third — all integers 2 . In the fourth example in the first operation Vasya removes the first two integers 10 . After that the array becomes 50, 10, 50, 50 . Then in the second operation Vasya removes the two rightmost integers 50 , so that the array becomes 50, 10 . In the third operation he removes the remaining 50 , and the array becomes 10 after that. In the last, fourth operation he removes the only remaining 10 . The array is empty after that. |
| Codeforces Round #452 (Div.2) Editorial |
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 33651675 | long240808 | E | Dec. 26, 2017, 4:20 p.m. | OK | FPC | TESTS | 97 | 202 | 57753600 | 2100 | |
| 33369708 | Capricornmean | E | Dec. 18, 2017, 6:09 a.m. | OK | FPC | TESTS | 97 | 264 | 40140800 | 2100 | |
| 36750242 | ilovenwd | E | March 30, 2018, 2:43 p.m. | OK | GNU C | TESTS | 97 | 93 | 8089600 | 2100 | |
| 36750015 | ilovenwd | E | March 30, 2018, 2:37 p.m. | OK | GNU C | TESTS | 97 | 93 | 8089600 | 2100 | |
| 36749639 | ilovenwd | E | March 30, 2018, 2:25 p.m. | OK | GNU C | TESTS | 97 | 108 | 15360000 | 2100 | |
| 33343759 | ShadowFall | E | Dec. 17, 2017, 7:55 a.m. | OK | GNU C++ | TESTS | 97 | 46 | 5324800 | 2100 | |
| 41330711 | vjudge2 | E | Aug. 8, 2018, 8:33 a.m. | OK | GNU C++ | TESTS | 97 | 46 | 6348800 | 2100 | |
| 33366868 | sweeth | E | Dec. 18, 2017, 2:36 a.m. | OK | GNU C++ | TESTS | 97 | 46 | 8396800 | 2100 | |
| 33366507 | sweeth | E | Dec. 18, 2017, 1:58 a.m. | OK | GNU C++ | TESTS | 97 | 46 | 8396800 | 2100 | |
| 33809646 | qkoqhh | E | Dec. 30, 2017, 1:03 p.m. | OK | GNU C++ | TESTS | 97 | 46 | 8601600 | 2100 | |
| 33368136 | Joky_02 | E | Dec. 18, 2017, 4:33 a.m. | OK | GNU C++ | TESTS | 97 | 46 | 9113600 | 2100 | |
| 36384472 | vjudge2 | E | March 18, 2018, 10:06 a.m. | OK | GNU C++ | TESTS | 97 | 46 | 9830400 | 2100 | |
| 33341661 | orzwwd | E | Dec. 17, 2017, 7:37 a.m. | OK | GNU C++ | TESTS | 97 | 46 | 11059200 | 2100 | |
| 33369333 | ONION_CYC | E | Dec. 18, 2017, 5:47 a.m. | OK | GNU C++ | TESTS | 97 | 46 | 13824000 | 2100 | |
| 33342846 | tianfuzhen | E | Dec. 17, 2017, 7:47 a.m. | OK | GNU C++ | TESTS | 97 | 46 | 23654400 | 2100 | |
| 33408928 | Oktavia | E | Dec. 19, 2017, 1:11 p.m. | OK | GNU C++11 | TESTS | 97 | 31 | 9830400 | 2100 | |
| 33373131 | yrz | E | Dec. 18, 2017, 8:53 a.m. | OK | GNU C++11 | TESTS | 97 | 46 | 5324800 | 2100 | |
| 33812061 | narci6ix | E | Dec. 30, 2017, 2:59 p.m. | OK | GNU C++11 | TESTS | 97 | 46 | 6041600 | 2100 | |
| 52432339 | howardyang | E | April 7, 2019, 12:17 a.m. | OK | GNU C++11 | TESTS | 97 | 46 | 6348800 | 2100 | |
| 33345035 | dragonslayerintraining | E | Dec. 17, 2017, 8:06 a.m. | OK | GNU C++11 | TESTS | 97 | 46 | 7270400 | 2100 | |
| 64320505 | cmwqf | E | Nov. 5, 2019, 3:29 p.m. | OK | GNU C++11 | TESTS | 97 | 46 | 7372800 | 2100 | |
| 63057766 | luogu_bot5 | E | Oct. 21, 2019, 7:11 a.m. | OK | GNU C++11 | TESTS | 97 | 46 | 7372800 | 2100 | |
| 63057637 | Spade_Jack | E | Oct. 21, 2019, 7:07 a.m. | OK | GNU C++11 | TESTS | 97 | 46 | 7372800 | 2100 | |
| 40978932 | ReaLNero1 | E | July 30, 2018, 4:52 p.m. | OK | GNU C++11 | TESTS | 97 | 46 | 7884800 | 2100 | |
| 33343360 | CQzhangyu | E | Dec. 17, 2017, 7:52 a.m. | OK | GNU C++11 | TESTS | 97 | 46 | 8396800 | 2100 | |
| 33400181 | hongjun-7 | E | Dec. 19, 2017, 7:24 a.m. | OK | GNU C++14 | TESTS | 97 | 46 | 6041600 | 2100 | |
| 33378283 | Big_black_jujube | E | Dec. 18, 2017, 12:14 p.m. | OK | GNU C++14 | TESTS | 97 | 62 | 5734400 | 2100 | |
| 33357749 | AshishYadav | E | Dec. 17, 2017, 4:14 p.m. | OK | GNU C++14 | TESTS | 97 | 62 | 7270400 | 2100 | |
| 33406847 | pingponggame | E | Dec. 19, 2017, 11:55 a.m. | OK | GNU C++14 | TESTS | 97 | 62 | 7475200 | 2100 | |
| 33407527 | .... | E | Dec. 19, 2017, 12:20 p.m. | OK | GNU C++14 | TESTS | 97 | 62 | 7680000 | 2100 | |
| 33400326 | pingponggame | E | Dec. 19, 2017, 7:31 a.m. | OK | GNU C++14 | TESTS | 97 | 62 | 7680000 | 2100 | |
| 33469713 | seventh | E | Dec. 21, 2017, 3:45 a.m. | OK | GNU C++14 | TESTS | 97 | 62 | 9113600 | 2100 | |
| 33469688 | seventh | E | Dec. 21, 2017, 3:43 a.m. | OK | GNU C++14 | TESTS | 97 | 62 | 9113600 | 2100 | |
| 33469551 | seventh | E | Dec. 21, 2017, 3:33 a.m. | OK | GNU C++14 | TESTS | 97 | 62 | 9932800 | 2100 | |
| 33469664 | seventh | E | Dec. 21, 2017, 3:41 a.m. | OK | GNU C++14 | TESTS | 97 | 62 | 10752000 | 2100 | |
| 57921229 | k24 | E | July 29, 2019, 4:56 a.m. | OK | GNU C++17 | TESTS | 97 | 77 | 3174400 | 2100 | |
| 61366972 | wusongxue | E | Sept. 27, 2019, 1:48 p.m. | OK | GNU C++17 | TESTS | 97 | 78 | 6451200 | 2100 | |
| 69184000 | Muskmelon_seed | E | Jan. 20, 2020, 11:17 a.m. | OK | GNU C++17 | TESTS | 97 | 78 | 9216000 | 2100 | |
| 48865587 | vjudge2 | E | Jan. 24, 2019, 2:52 a.m. | OK | GNU C++17 | TESTS | 97 | 78 | 27443200 | 2100 | |
| 48308873 | markotee | E | Jan. 12, 2019, 10:23 p.m. | OK | GNU C++17 | TESTS | 97 | 92 | 6860800 | 2100 | |
| 43021342 | vjudge5 | E | Sept. 18, 2018, 5:15 a.m. | OK | GNU C++17 | TESTS | 97 | 93 | 6348800 | 2100 | |
| 61849531 | vjudge2 | E | Oct. 4, 2019, 12:19 p.m. | OK | GNU C++17 | TESTS | 97 | 93 | 6451200 | 2100 | |
| 43021392 | vjudge2 | E | Sept. 18, 2018, 5:18 a.m. | OK | GNU C++17 | TESTS | 97 | 93 | 6451200 | 2100 | |
| 42018081 | vjudge3 | E | Aug. 24, 2018, 7:33 a.m. | OK | GNU C++17 | TESTS | 97 | 93 | 6451200 | 2100 | |
| 42013940 | xiaoju | E | Aug. 24, 2018, 4:46 a.m. | OK | GNU C++17 | TESTS | 97 | 93 | 6451200 | 2100 | |
| 33439737 | prashanth_rebala | E | Dec. 19, 2017, 8:48 p.m. | OK | Java 8 | TESTS | 97 | 202 | 25497600 | 2100 | |
| 33439646 | prashanth_rebala | E | Dec. 19, 2017, 8:44 p.m. | OK | Java 8 | TESTS | 97 | 202 | 25497600 | 2100 | |
| 66681788 | YahiaSherif | E | Dec. 12, 2019, 1:23 p.m. | OK | Java 8 | TESTS | 97 | 233 | 4096000 | 2100 | |
| 36275094 | Golmol | E | March 14, 2018, 12:25 p.m. | OK | Java 8 | TESTS | 97 | 234 | 28569600 | 2100 | |
| 33344753 | wolf3001 | E | Dec. 17, 2017, 8:04 a.m. | OK | Java 8 | TESTS | 97 | 248 | 26931200 | 2100 | |
| 33338895 | uwi | E | Dec. 17, 2017, 7:17 a.m. | OK | Java 8 | TESTS | 97 | 249 | 20684800 | 2100 | |
| 33443377 | trudwick | E | Dec. 20, 2017, 2:35 a.m. | OK | Java 8 | TESTS | 97 | 249 | 28774400 | 2100 | |
| 33389023 | jonsnow7 | E | Dec. 18, 2017, 6:11 p.m. | OK | Java 8 | TESTS | 97 | 249 | 32870400 | 2100 | |
| 33631360 | shankar556288 | E | Dec. 25, 2017, 8:55 p.m. | OK | Java 8 | TESTS | 97 | 264 | 30003200 | 2100 | |
| 33457597 | vjudge5 | E | Dec. 20, 2017, 2:06 p.m. | OK | Java 8 | TESTS | 97 | 264 | 35430400 | 2100 | |
| 33347578 | darkkcyan | E | Dec. 17, 2017, 8:28 a.m. | OK | Kotlin | TESTS | 97 | 421 | 40243200 | 2100 | |
| 33598914 | _Sergey_ | E | Dec. 24, 2017, 6:14 p.m. | OK | MS C# | TESTS | 97 | 545 | 54067200 | 2100 | |
| 40992429 | scorpiowf | E | July 31, 2018, 1:19 a.m. | OK | MS C++ | TESTS | 97 | 78 | 11264000 | 2100 | |
| 33347719 | Maffka | E | Dec. 17, 2017, 8:29 a.m. | OK | MS C++ | TESTS | 97 | 78 | 11673600 | 2100 | |
| 33351356 | Feigenbaum | E | Dec. 17, 2017, 11:21 a.m. | OK | MS C++ | TESTS | 97 | 93 | 16588800 | 2100 | |
| 34087460 | Silver_ | E | Jan. 11, 2018, 12:25 p.m. | OK | MS C++ | TESTS | 97 | 139 | 18329600 | 2100 | |
| 36229552 | RCG | E | March 12, 2018, 4:15 p.m. | OK | MS C++ | TESTS | 97 | 140 | 15052800 | 2100 | |
| 34060384 | pfh.hbq | E | Jan. 10, 2018, 2:01 a.m. | OK | MS C++ | TESTS | 97 | 140 | 15667200 | 2100 | |
| 34086755 | Silver_ | E | Jan. 11, 2018, 11:44 a.m. | OK | MS C++ | TESTS | 97 | 140 | 18329600 | 2100 | |
| 33442495 | kinssang | E | Dec. 20, 2017, 1:06 a.m. | OK | MS C++ | TESTS | 97 | 156 | 15667200 | 2100 | |
| 61784116 | vjudge1 | E | Oct. 3, 2019, 2 p.m. | OK | MS C++ | TESTS | 97 | 186 | 7475200 | 2100 | |
| 33344634 | Spiritum | E | Dec. 17, 2017, 8:03 a.m. | OK | MS C++ | TESTS | 97 | 233 | 18841600 | 2100 | |
| 61844121 | AleksanderBalobanov | E | Oct. 4, 2019, 10:46 a.m. | OK | MS C++ 2017 | TESTS | 97 | 124 | 9625600 | 2100 | |
| 54991887 | RiscadoA | E | June 2, 2019, 7:21 p.m. | OK | MS C++ 2017 | TESTS | 97 | 280 | 9625600 | 2100 | |
| 56159367 | Mr.Inconsistent | E | June 27, 2019, 11:43 a.m. | OK | PyPy 3 | TESTS | 97 | 1170 | 96870400 | 2100 | |
| 33341294 | nwi | E | Dec. 17, 2017, 7:35 a.m. | OK | Python 2 | TESTS | 97 | 811 | 31027200 | 2100 | |
| 38572658 | Ali_Pi | E | May 23, 2018, 9:48 p.m. | OK | Python 3 | TESTS | 97 | 794 | 30105600 | 2100 | |
| 63040609 | sansen | E | Oct. 21, 2019, 12:23 a.m. | OK | Rust | TESTS | 97 | 46 | 8908800 | 2100 | |
| 33392086 | Hillmouse | E | Dec. 18, 2017, 8:44 p.m. | OK | Rust | TESTS | 97 | 62 | 11264000 | 2100 | |
| 34658370 | hatoo | E | Jan. 29, 2018, 10:56 a.m. | OK | Rust | TESTS | 97 | 451 | 20377600 | 2100 | |
| 33362383 | mikcorer | E | Dec. 17, 2017, 7:53 p.m. | OK | Scala | TESTS | 97 | 733 | 57241600 | 2100 | |
| 33362454 | mikcorer | E | Dec. 17, 2017, 7:57 p.m. | OK | Scala | TESTS | 97 | 811 | 61644800 | 2100 |
Back to search problems