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 |
|---|---|---|---|---|---|---|
| 440 | Testing Round 10 | FINISHED | False | 5400 | 374596223 | June 3, 2014, 3:30 p.m. |
Solved |
Index |
Name |
Type |
Tags |
Community Tag |
Rating |
|---|---|---|---|---|---|---|
| ( 939 ) | D | Berland Federalization | PROGRAMMING | dp trees | 2600 |
Recently, Berland faces federalization requests more and more often. The proponents propose to divide the country into separate states. Moreover, they demand that there is a state which includes exactly k towns. Currently, Berland has n towns, some pairs of them are connected by bilateral roads. Berland has only n - 1 roads. You can reach any city from the capital, that is, the road network forms a tree . The Ministry of Roads fears that after the reform those roads that will connect the towns of different states will bring a lot of trouble. Your task is to come up with a plan to divide the country into states such that: each state is connected, i.e. for each state it is possible to get from any town to any other using its roads (that is, the roads that connect the state towns), there is a state that consisted of exactly k cities, the number of roads that connect different states is minimum. The first line contains integers n , k ( 1 ≤ k ≤ n ≤ 400 ). Then follow n - 1 lines, each of them describes a road in Berland. The roads are given as pairs of integers x i , y i ( 1 ≤ x i , y i ≤ n ; x i ≠ y i ) — the numbers of towns connected by the road. Assume that the towns are numbered from 1 to n . The the first line print the required minimum number of "problem" roads t . Then print a sequence of t integers — their indices in the found division. The roads are numbered starting from 1 in the order they follow in the input. If there are multiple possible solutions, print any of them. If the solution shows that there are no "problem" roads at all, print a single integer 0 and either leave the second line empty or do not print it at all. |
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 7433346 | hos.lyric | D | Aug. 12, 2014, 8:34 a.m. | OK | D | TESTS | 42 | 31 | 3584000 | 2600 | |
| 13999870 | 130705009 | D | Nov. 1, 2015, 4:29 a.m. | OK | GNU C++ | TESTS | 42 | 15 | 2048000 | 2600 | |
| 6848890 | moji | D | June 8, 2014, 5:27 p.m. | OK | GNU C++ | TESTS | 42 | 15 | 2150400 | 2600 | |
| 6912787 | zhj | D | June 19, 2014, 1:42 p.m. | OK | GNU C++ | TESTS | 42 | 15 | 2252800 | 2600 | |
| 31440869 | vjudge3 | D | Oct. 17, 2017, 6:48 a.m. | OK | GNU C++ | TESTS | 42 | 15 | 3481600 | 2600 | |
| 31466717 | vjudge2 | D | Oct. 18, 2017, 2:26 a.m. | OK | GNU C++ | TESTS | 42 | 15 | 6041600 | 2600 | |
| 33826903 | mrsrz | D | Dec. 31, 2017, 7:44 a.m. | OK | GNU C++ | TESTS | 42 | 15 | 6553600 | 2600 | |
| 31466683 | skylee | D | Oct. 18, 2017, 2:24 a.m. | OK | GNU C++ | TESTS | 42 | 30 | 5939200 | 2600 | |
| 7038978 | chenrui9551 | D | July 7, 2014, 8:14 a.m. | OK | GNU C++ | TESTS | 42 | 30 | 259276800 | 2600 | |
| 7046771 | Bobik | D | July 8, 2014, 11:09 a.m. | OK | GNU C++ | TESTS | 42 | 31 | 819200 | 2600 | |
| 7499689 | NickH | D | Aug. 18, 2014, 9:59 a.m. | OK | GNU C++ | TESTS | 42 | 31 | 1433600 | 2600 | |
| 6870752 | Zuza | D | June 13, 2014, 2:09 a.m. | OK | GNU C++0x | TESTS | 42 | 15 | 8396800 | 2600 | |
| 6870746 | Zuza | D | June 13, 2014, 2:07 a.m. | OK | GNU C++0x | TESTS | 42 | 15 | 8396800 | 2600 | |
| 9949498 | niyaznigmatul | D | Feb. 21, 2015, 2:57 p.m. | OK | GNU C++0x | TESTS | 42 | 30 | 5222400 | 2600 | |
| 8617588 | I_love_Hoang_Yen | D | Nov. 8, 2014, 7:56 p.m. | OK | GNU C++0x | TESTS | 42 | 31 | 8192000 | 2600 | |
| 6985883 | hadrori | D | June 30, 2014, 12:02 p.m. | OK | GNU C++0x | TESTS | 42 | 31 | 32051200 | 2600 | |
| 6790935 | anta | D | June 3, 2014, 5:21 p.m. | OK | GNU C++0x | TESTS | 42 | 46 | 2867200 | 2600 | |
| 7289979 | kcm1700 | D | July 30, 2014, 6:19 a.m. | OK | GNU C++0x | TESTS | 42 | 46 | 5324800 | 2600 | |
| 7551033 | whn6325689 | D | Aug. 22, 2014, 9:32 a.m. | OK | GNU C++0x | TESTS | 42 | 46 | 261836800 | 2600 | |
| 6790187 | wakaka | D | June 3, 2014, 4:28 p.m. | OK | GNU C++0x | TESTS | 42 | 62 | 133939200 | 2600 | |
| 6790811 | cgy4ever | D | June 3, 2014, 5:15 p.m. | OK | GNU C++0x | TESTS | 42 | 77 | 5017600 | 2600 | |
| 16543591 | darry140 | D | March 6, 2016, 2:12 a.m. | OK | GNU C++11 | TESTS | 42 | 15 | 1740800 | 2600 | |
| 20165894 | tamionv | D | Aug. 26, 2016, 1:05 a.m. | OK | GNU C++11 | TESTS | 42 | 15 | 4096000 | 2600 | |
| 17146886 | freebsdx | D | April 3, 2016, 2:59 p.m. | OK | GNU C++11 | TESTS | 42 | 15 | 4300800 | 2600 | |
| 36253569 | petrescu | D | March 13, 2018, 3:16 p.m. | OK | GNU C++11 | TESTS | 42 | 15 | 5017600 | 2600 | |
| 35872414 | ______u______ | D | March 3, 2018, 7:10 a.m. | OK | GNU C++11 | TESTS | 42 | 15 | 261836800 | 2600 | |
| 35872175 | ______n______ | D | March 3, 2018, 7:04 a.m. | OK | GNU C++11 | TESTS | 42 | 15 | 261836800 | 2600 | |
| 35871577 | _____i_____ | D | March 3, 2018, 6:52 a.m. | OK | GNU C++11 | TESTS | 42 | 15 | 261836800 | 2600 | |
| 35871571 | _____k_____ | D | March 3, 2018, 6:52 a.m. | OK | GNU C++11 | TESTS | 42 | 15 | 261836800 | 2600 | |
| 35862738 | ______k______ | D | March 2, 2018, 10:31 p.m. | OK | GNU C++11 | TESTS | 42 | 15 | 261836800 | 2600 | |
| 35862714 | ______h______ | D | March 2, 2018, 10:31 p.m. | OK | GNU C++11 | TESTS | 42 | 15 | 261836800 | 2600 | |
| 47514986 | hashiryo | D | Dec. 26, 2018, 9:14 a.m. | OK | GNU C++14 | TESTS | 42 | 15 | 2252800 | 2600 | |
| 28649838 | Light | D | July 17, 2017, 10:12 p.m. | OK | GNU C++14 | TESTS | 42 | 15 | 4096000 | 2600 | |
| 34603703 | zadrga | D | Jan. 27, 2018, 11:25 a.m. | OK | GNU C++14 | TESTS | 42 | 15 | 20172800 | 2600 | |
| 23532205 | Ali.Pi | D | Jan. 4, 2017, 9:31 a.m. | OK | GNU C++14 | TESTS | 42 | 15 | 33894400 | 2600 | |
| 61787883 | farmerboy | D | Oct. 3, 2019, 2:58 p.m. | OK | GNU C++14 | TESTS | 42 | 31 | 4198400 | 2600 | |
| 24672396 | jr3ed | D | Feb. 14, 2017, 2:17 p.m. | OK | GNU C++14 | TESTS | 42 | 31 | 4198400 | 2600 | |
| 24672193 | jr3ed | D | Feb. 14, 2017, 2:09 p.m. | OK | GNU C++14 | TESTS | 42 | 31 | 4198400 | 2600 | |
| 31439857 | shaochengxi | D | Oct. 17, 2017, 6:03 a.m. | OK | GNU C++14 | TESTS | 42 | 31 | 6348800 | 2600 | |
| 29158751 | akathil | D | Aug. 3, 2017, 3:14 p.m. | OK | GNU C++14 | TESTS | 42 | 31 | 7372800 | 2600 | |
| 34915510 | vjudge3 | D | Feb. 4, 2018, 6:16 a.m. | OK | GNU C++14 | TESTS | 42 | 31 | 140492800 | 2600 | |
| 59930734 | try_try19 | D | Sept. 3, 2019, 7:05 a.m. | OK | GNU C++17 | TESTS | 42 | 30 | 1433600 | 2600 | |
| 43591978 | xgcxgc | D | Sept. 30, 2018, 3:18 a.m. | OK | GNU C++17 | TESTS | 42 | 31 | 4198400 | 2600 | |
| 62916762 | hjk1030 | D | Oct. 19, 2019, 8:53 a.m. | OK | GNU C++17 | TESTS | 42 | 31 | 4812800 | 2600 | |
| 59827077 | Hadjar | D | Aug. 31, 2019, 8:04 p.m. | OK | GNU C++17 | TESTS | 42 | 31 | 259891200 | 2600 | |
| 58952217 | Rahul | D | Aug. 17, 2019, 11:27 a.m. | OK | GNU C++17 | TESTS | 42 | 46 | 2355200 | 2600 | |
| 58952101 | Rahul | D | Aug. 17, 2019, 11:24 a.m. | OK | GNU C++17 | TESTS | 42 | 46 | 3174400 | 2600 | |
| 62919653 | vjudge5 | D | Oct. 19, 2019, 9:38 a.m. | OK | GNU C++17 | TESTS | 42 | 46 | 4403200 | 2600 | |
| 53735612 | roll_no_1 | D | May 4, 2019, 9:24 a.m. | OK | GNU C++17 | TESTS | 42 | 46 | 6144000 | 2600 | |
| 62352134 | Hasti_K | D | Oct. 11, 2019, 9:41 a.m. | OK | GNU C++17 | TESTS | 42 | 46 | 130662400 | 2600 | |
| 38538101 | ddpag | D | May 22, 2018, 2:11 p.m. | OK | GNU C++17 | TESTS | 42 | 46 | 130662400 | 2600 | |
| 6895971 | Rotsor | D | June 15, 2014, 6:53 p.m. | OK | Haskell | TESTS | 42 | 31 | 102400 | 2600 | |
| 69559907 | ZeyadKhattab | D | Jan. 26, 2020, 10:13 a.m. | OK | Java 11 | TESTS | 42 | 670 | 6144000 | 2600 | |
| 18847942 | MedoN11 | D | July 2, 2016, 2:16 a.m. | OK | Java 7 | TESTS | 42 | 218 | 0 | 2600 | |
| 6796906 | uwi | D | June 4, 2014, 12:56 p.m. | OK | Java 7 | TESTS | 42 | 342 | 716800 | 2600 | |
| 6796890 | uwi | D | June 4, 2014, 12:53 p.m. | OK | Java 7 | TESTS | 42 | 343 | 716800 | 2600 | |
| 6790575 | uwi | D | June 3, 2014, 4:51 p.m. | OK | Java 7 | TESTS | 42 | 390 | 921600 | 2600 | |
| 59829372 | Hadjar | D | Aug. 31, 2019, 9:30 p.m. | OK | Java 8 | TESTS | 42 | 217 | 0 | 2600 | |
| 59828313 | Hadjar | D | Aug. 31, 2019, 8:46 p.m. | OK | Java 8 | TESTS | 42 | 217 | 0 | 2600 | |
| 18847974 | MedoN11 | D | July 2, 2016, 2:21 a.m. | OK | Java 8 | TESTS | 42 | 249 | 0 | 2600 | |
| 19727962 | Ahmad_Elsagheer | D | Aug. 8, 2016, 12:27 p.m. | OK | Java 8 | TESTS | 42 | 343 | 20275200 | 2600 | |
| 59828995 | Hadjar | D | Aug. 31, 2019, 9:13 p.m. | OK | Java 8 | TESTS | 42 | 358 | 0 | 2600 | |
| 57270706 | mennafadali | D | July 18, 2019, 8:48 a.m. | OK | Java 8 | TESTS | 42 | 358 | 0 | 2600 | |
| 6789711 | mmaxio | D | June 3, 2014, 4:06 p.m. | OK | Java 8 | TESTS | 42 | 358 | 1433600 | 2600 | |
| 59831791 | Hadjar | D | Aug. 31, 2019, 11:57 p.m. | OK | Java 8 | TESTS | 42 | 390 | 5529600 | 2600 | |
| 59829668 | Hadjar | D | Aug. 31, 2019, 9:46 p.m. | OK | Java 8 | TESTS | 42 | 421 | 5529600 | 2600 | |
| 59829481 | Hadjar | D | Aug. 31, 2019, 9:35 p.m. | OK | Java 8 | TESTS | 42 | 576 | 0 | 2600 | |
| 60213055 | Hadjar | D | Sept. 7, 2019, 10:50 a.m. | OK | Kotlin | TESTS | 42 | 171 | 204800 | 2600 | |
| 59884954 | 500iq | D | Sept. 2, 2019, 7:25 a.m. | OK | Kotlin | TESTS | 42 | 421 | 260505600 | 2600 | |
| 6794924 | og.kostya | D | June 4, 2014, 8:23 a.m. | OK | MS C# | TESTS | 42 | 217 | 4198400 | 2600 | |
| 6793090 | wangyucheng | D | June 4, 2014, 2:34 a.m. | OK | MS C++ | TESTS | 42 | 46 | 7782400 | 2600 | |
| 6794309 | 909475573 | D | June 4, 2014, 6:47 a.m. | OK | MS C++ | TESTS | 42 | 46 | 259174400 | 2600 |
Back to search problems