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 |
|---|---|---|---|---|---|---|
| 398 | Codeforces Round 233 (Div. 1) | FINISHED | False | 7200 | 382717823 | March 1, 2014, 3:30 p.m. |
Solved |
Index |
Name |
Type |
Tags |
Community Tag |
Rating |
|---|---|---|---|---|---|---|
| ( 219 ) | C | Tree and Array | PROGRAMMING | constructive algorithms |
User ainta likes trees. This time he is going to make an undirected tree with n vertices numbered by integers from 1 to n . The tree is weighted, so each edge of the tree will have some integer weight. Also he has an array t : t 1, t 2, ..., t n . At first all the elements of the array are initialized to 0 . Then for each edge connecting vertices u and v ( u < v ) of the tree with weight c , ainta adds value c to the elements t u , t u + 1, ..., t v - 1, t v of array t . Let's assume that d ( u , v ) is the total weight of edges on the shortest path between vertex u and vertex v . User ainta calls a pair of integers x , y ( 1 ≤ x < y ≤ n ) good if and only if d ( x , y ) = t x + t x + 1 + ... + t y - 1 + t y . User ainta wants to make at least good pairs, but he couldn't make a proper tree. Help ainta to find such a tree. The first line contains a single integer n ( 5 ≤ n ≤ 10 5 ). Print n - 1 lines containing the description of the edges. The i -th line should contain three space-separated integers u i , v i , c i ( 1 ≤ u i < v i ≤ n ; 1 ≤ c i ≤ 10 5 ) — two vertices connected by the edge, and the weight of the edge. Next print lines containing the good pairs. The k -th line should contain two space-separated integers x k and y k ( 1 ≤ x k < y k ≤ n ). Of course, x k , y k must be a good pair. All pairs should be distinct — that is, for all j , k , x j ≠ x k or y j ≠ y k must be satisfied. If there are many correct solutions, print any of them. ⌊ x ⌋ is the largest integer not greater than x . You can find the definition of a tree by the following link: http://en.wikipedia.org/wiki/Tree_(graph_theory) You can also find the definition of the shortest path by the following link: http://en.wikipedia.org/wiki/Shortest_path_problem The tree and the array t in the sample output look like this: |
| Codeforces Round #233 Editorial |
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 6148023 | SanSiroWaltz | C | March 26, 2014, 1:40 p.m. | OK | FPC | TESTS | 29 | 249 | 0 | ||
| 42013751 | Scut82 | C | Aug. 24, 2018, 4:31 a.m. | OK | GNU C++ | TESTS | 29 | 31 | 0 | ||
| 42106915 | Scut82 | C | Aug. 26, 2018, 1:56 a.m. | OK | GNU C++ | TESTS | 29 | 31 | 1331200 | ||
| 42106896 | Scut82 | C | Aug. 26, 2018, 1:54 a.m. | OK | GNU C++ | TESTS | 29 | 31 | 1331200 | ||
| 42013404 | Scut82 | C | Aug. 24, 2018, 3:59 a.m. | OK | GNU C++ | TESTS | 29 | 46 | 0 | ||
| 15143174 | HappyNewYearMike | C | Dec. 31, 2015, 11:05 p.m. | OK | GNU C++ | TESTS | 29 | 46 | 0 | ||
| 42106937 | Scut82 | C | Aug. 26, 2018, 1:58 a.m. | OK | GNU C++ | TESTS | 29 | 46 | 1331200 | ||
| 12186857 | z55250825 | C | July 22, 2015, 5:35 p.m. | OK | GNU C++ | TESTS | 29 | 61 | 0 | ||
| 11280165 | Athee | C | May 26, 2015, 2:26 p.m. | OK | GNU C++ | TESTS | 29 | 61 | 0 | ||
| 10129964 | vjudge3 | C | March 3, 2015, 8:43 a.m. | OK | GNU C++ | TESTS | 29 | 61 | 0 | ||
| 6058801 | paulwang | C | March 18, 2014, 2:49 a.m. | OK | GNU C++ | TESTS | 29 | 61 | 0 | ||
| 5926136 | niklasb | C | March 4, 2014, 7:04 p.m. | OK | GNU C++0x | TESTS | 29 | 61 | 0 | ||
| 9272168 | saketh | C | Dec. 26, 2014, 1:11 a.m. | OK | GNU C++0x | TESTS | 29 | 62 | 0 | ||
| 5933001 | ikatanic | C | March 5, 2014, 2:40 p.m. | OK | GNU C++0x | TESTS | 29 | 62 | 0 | ||
| 7005092 | Amor727 | C | July 3, 2014, 3:08 p.m. | OK | GNU C++0x | TESTS | 29 | 77 | 0 | ||
| 5960480 | CyberZHG | C | March 8, 2014, 3:54 a.m. | OK | GNU C++0x | TESTS | 29 | 77 | 0 | ||
| 9664334 | M.Mahdi | C | Feb. 1, 2015, 10:54 a.m. | OK | GNU C++0x | TESTS | 29 | 202 | 0 | ||
| 9290272 | I_love_Hoang_Yen | C | Dec. 28, 2014, 10:25 a.m. | OK | GNU C++0x | TESTS | 29 | 327 | 2457600 | ||
| 5926077 | Fdg | C | March 4, 2014, 6:57 p.m. | OK | GNU C++0x | TESTS | 29 | 343 | 0 | ||
| 10180281 | Nodir.Daminov | C | March 6, 2015, 5:08 p.m. | OK | GNU C++0x | TESTS | 29 | 343 | 8089600 | ||
| 9449516 | SeyedParsa | C | Jan. 17, 2015, 10:44 a.m. | OK | GNU C++0x | TESTS | 29 | 358 | 0 | ||
| 60958217 | tyf0530 | C | Sept. 21, 2019, 4:01 a.m. | OK | GNU C++11 | TESTS | 29 | 61 | 0 | ||
| 20748550 | returnzoo | C | Sept. 19, 2016, 6:24 a.m. | OK | GNU C++11 | TESTS | 29 | 61 | 0 | ||
| 12679163 | vjudge1 | C | Aug. 24, 2015, 3:02 a.m. | OK | GNU C++11 | TESTS | 29 | 61 | 204800 | ||
| 70528074 | big_tq | C | Feb. 7, 2020, 8:39 p.m. | OK | GNU C++11 | TESTS | 29 | 62 | 0 | ||
| 63911966 | JasonZhan | C | Oct. 31, 2019, 8:38 a.m. | OK | GNU C++11 | TESTS | 29 | 62 | 0 | ||
| 57891665 | lopare | C | July 28, 2019, 12:04 p.m. | OK | GNU C++11 | TESTS | 29 | 62 | 0 | ||
| 55233145 | SoiMae | C | June 7, 2019, 6:53 a.m. | OK | GNU C++11 | TESTS | 29 | 62 | 0 | ||
| 54501865 | WOSHIGEPACHONG2 | C | May 22, 2019, 9:35 p.m. | OK | GNU C++11 | TESTS | 29 | 62 | 0 | ||
| 30356266 | ditoly | C | Sept. 15, 2017, 3:49 a.m. | OK | GNU C++11 | TESTS | 29 | 62 | 0 | ||
| 21062355 | DEGwer | C | Oct. 1, 2016, 9:14 a.m. | OK | GNU C++11 | TESTS | 29 | 62 | 0 | ||
| 23543495 | Ali.Pi | C | Jan. 4, 2017, 8:26 p.m. | OK | GNU C++14 | TESTS | 29 | 46 | 1843200 | ||
| 28931043 | tun | C | July 27, 2017, 1:16 p.m. | OK | GNU C++14 | TESTS | 29 | 61 | 1945600 | ||
| 23177955 | amethyst0 | C | Dec. 20, 2016, 1:43 p.m. | OK | GNU C++14 | TESTS | 29 | 61 | 1945600 | ||
| 58171207 | stagezer0 | C | Aug. 2, 2019, 11:23 a.m. | OK | GNU C++14 | TESTS | 29 | 62 | 0 | ||
| 30322881 | FallDream | C | Sept. 14, 2017, 8:29 a.m. | OK | GNU C++14 | TESTS | 29 | 62 | 0 | ||
| 25234816 | jcvb | C | March 5, 2017, 6:57 a.m. | OK | GNU C++14 | TESTS | 29 | 62 | 1945600 | ||
| 23366280 | koloshmet | C | Dec. 27, 2016, 7:46 p.m. | OK | GNU C++14 | TESTS | 29 | 62 | 1945600 | ||
| 40988992 | ReaLNero1 | C | July 30, 2018, 10:31 p.m. | OK | GNU C++14 | TESTS | 29 | 77 | 0 | ||
| 56558242 | Scut82 | C | July 5, 2019, 1:28 p.m. | OK | GNU C++14 | TESTS | 29 | 78 | 0 | ||
| 47828943 | SUDAL | C | Jan. 2, 2019, 4:31 a.m. | OK | GNU C++14 | TESTS | 29 | 78 | 0 | ||
| 58335303 | Sali_adelkhah | C | Aug. 5, 2019, 11:15 a.m. | OK | GNU C++17 | TESTS | 29 | 62 | 0 | ||
| 57272851 | ruo | C | July 18, 2019, 9:33 a.m. | OK | GNU C++17 | TESTS | 29 | 62 | 0 | ||
| 6084444 | PlayLikeNeverB4 | C | March 19, 2014, 10:29 p.m. | OK | Java 7 | TESTS | 29 | 109 | 0 | ||
| 6254974 | THE_QUEEN_IN_THE_NORTH | C | April 4, 2014, 1:23 a.m. | OK | Java 7 | TESTS | 29 | 124 | 0 | ||
| 6254973 | THE_QUEEN_IN_THE_NORTH | C | April 4, 2014, 1:22 a.m. | OK | Java 7 | TESTS | 29 | 124 | 0 | ||
| 6251789 | THE_QUEEN_IN_THE_NORTH | C | April 3, 2014, 4:18 p.m. | OK | Java 7 | TESTS | 29 | 265 | 0 | ||
| 6063158 | DoublePointer | C | March 18, 2014, 7:35 p.m. | OK | Java 7 | TESTS | 29 | 670 | 307200 | ||
| 5963143 | blueseen | C | March 8, 2014, 1:47 p.m. | OK | MS C++ | TESTS | 29 | 61 | 716800 | ||
| 8558862 | shaonianguai | C | Nov. 5, 2014, 2:01 p.m. | OK | MS C++ | TESTS | 29 | 62 | 0 | ||
| 8558800 | vjudge3 | C | Nov. 5, 2014, 1:57 p.m. | OK | MS C++ | TESTS | 29 | 62 | 0 | ||
| 5972564 | L_Ecry | C | March 10, 2014, 4:42 a.m. | OK | MS C++ | TESTS | 29 | 77 | 33587200 | ||
| 66267116 | karinator | C | Dec. 4, 2019, 10:56 a.m. | OK | MS C++ | TESTS | 29 | 78 | 0 |
Back to search problems