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 |
|---|---|---|---|---|---|---|
| 305 | Codeforces Round 184 (Div. 2) | FINISHED | False | 7200 | 407523585 | May 19, 2013, 1 p.m. |
Solved |
Index |
Name |
Type |
Tags |
Community Tag |
Rating |
|---|---|---|---|---|---|---|
| ( 555 ) | D | Olya and Graph | PROGRAMMING | combinatorics math | 2600 |
Olya has got a directed non-weighted graph, consisting of n vertexes and m edges. We will consider that the graph vertexes are indexed from 1 to n in some manner. Then for any graph edge that goes from vertex v to vertex u the following inequation holds: v < u . Now Olya wonders, how many ways there are to add an arbitrary (possibly zero) number of edges to the graph so as the following conditions were met: You can reach vertexes number i + 1, i + 2, ..., n from any vertex number i ( i < n ) . For any graph edge going from vertex v to vertex u the following inequation fulfills: v < u . There is at most one edge between any two vertexes. The shortest distance between the pair of vertexes i , j ( i < j ) , for which j - i ≤ k holds, equals j - i edges. The shortest distance between the pair of vertexes i , j ( i < j ) , for which j - i > k holds, equals either j - i or j - i - k edges. We will consider two ways distinct , if there is the pair of vertexes i , j ( i < j ) , such that first resulting graph has an edge from i to j and the second one doesn't have it. Help Olya. As the required number of ways can be rather large, print it modulo 1000000007 (10 9 + 7) . The first line contains three space-separated integers n , m , k (2 ≤ n ≤ 10 6 , 0 ≤ m ≤ 10 5 , 1 ≤ k ≤ 10 6 ) . The next m lines contain the description of the edges of the initial graph. The i -th line contains a pair of space-separated integers u i , v i (1 ≤ u i < v i ≤ n ) — the numbers of vertexes that have a directed edge from u i to v i between them. It is guaranteed that any pair of vertexes u i , v i has at most one edge between them. It also is guaranteed that the graph edges are given in the order of non-decreasing u i . If there are multiple edges going from vertex u i , then it is guaranteed that these edges are given in the order of increasing v i . Print a single integer — the answer to the problem modulo 1000000007 (10 9 + 7) . In the first sample there are two ways: the first way i |
| 7712 |
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 3754624 | hxywtc | D | May 22, 2013, 12:40 a.m. | OK | FPC | TESTS | 57 | 62 | 11980800 | 2600 | |
| 3746935 | alex_mat | D | May 19, 2013, 6:07 p.m. | OK | FPC | TESTS | 57 | 62 | 16076800 | 2600 | |
| 3749319 | con_nha_ngheo | D | May 20, 2013, 10:21 a.m. | OK | FPC | TESTS | 57 | 78 | 9113600 | 2600 | |
| 3761427 | hiepsieunhan | D | May 23, 2013, 2:04 p.m. | OK | FPC | TESTS | 57 | 78 | 16076800 | 2600 | |
| 4284546 | 823046544 | D | Aug. 16, 2013, 2:26 a.m. | OK | FPC | TESTS | 57 | 92 | 16998400 | 2600 | |
| 10306093 | 403369233 | D | March 17, 2015, 12:23 a.m. | OK | FPC | TESTS | 57 | 122 | 5017600 | 2600 | |
| 11279905 | Athee | D | May 26, 2015, 2:18 p.m. | OK | FPC | TESTS | 57 | 124 | 16076800 | 2600 | |
| 4284458 | 823046544 | D | Aug. 16, 2013, 2:07 a.m. | OK | FPC | TESTS | 57 | 124 | 16076800 | 2600 | |
| 3741403 | SillyHook06 | D | May 19, 2013, 1:59 p.m. | OK | GNU C++ | TESTS | 57 | 31 | 5017600 | 2600 | |
| 3761300 | bakabakashyoshyo | D | May 23, 2013, 12:53 p.m. | OK | GNU C++ | TESTS | 57 | 31 | 24064000 | 2600 | |
| 3817463 | alculquicondor | D | June 3, 2013, 3:10 a.m. | OK | GNU C++ | TESTS | 57 | 46 | 11980800 | 2600 | |
| 3761592 | fwj | D | May 23, 2013, 3:15 p.m. | OK | GNU C++ | TESTS | 57 | 62 | 1024000 | 2600 | |
| 3769144 | alpc159 | D | May 25, 2013, 1:21 p.m. | OK | GNU C++ | TESTS | 57 | 62 | 1126400 | 2600 | |
| 3769346 | noh4h_ss | D | May 25, 2013, 2:35 p.m. | OK | GNU C++ | TESTS | 57 | 62 | 3993600 | 2600 | |
| 3882950 | peter50216 | D | June 14, 2013, 11:45 a.m. | OK | GNU C++ | TESTS | 57 | 62 | 4096000 | 2600 | |
| 3761685 | xkszltl | D | May 23, 2013, 3:45 p.m. | OK | GNU C++ | TESTS | 57 | 62 | 4403200 | 2600 | |
| 3743804 | -DMYTRO- | D | May 19, 2013, 2:34 p.m. | OK | GNU C++ | TESTS | 57 | 62 | 5017600 | 2600 | |
| 3768988 | Ekaing | D | May 25, 2013, 12:41 p.m. | OK | GNU C++ | TESTS | 57 | 62 | 6041600 | 2600 | |
| 3789369 | teru | D | May 28, 2013, 11:28 p.m. | OK | GNU C++0x | TESTS | 57 | 62 | 2969600 | 2600 | |
| 7905102 | jianmodgqb | D | Sept. 22, 2014, 9:55 a.m. | OK | GNU C++0x | TESTS | 57 | 62 | 11980800 | 2600 | |
| 4145236 | ArkChar | D | July 24, 2013, 7:21 a.m. | OK | GNU C++0x | TESTS | 57 | 78 | 14233600 | 2600 | |
| 6716550 | Yukii | D | May 26, 2014, 3:24 p.m. | OK | GNU C++0x | TESTS | 57 | 92 | 9113600 | 2600 | |
| 3753567 | hex539 | D | May 21, 2013, 3:14 p.m. | OK | GNU C++0x | TESTS | 57 | 109 | 22835200 | 2600 | |
| 4392383 | bidzilya | D | Sept. 1, 2013, 10:36 a.m. | OK | GNU C++0x | TESTS | 57 | 124 | 3993600 | 2600 | |
| 8718381 | equation314 | D | Nov. 17, 2014, 1:44 p.m. | OK | GNU C++0x | TESTS | 57 | 124 | 7987200 | 2600 | |
| 8447461 | zshi | D | Oct. 28, 2014, 8:34 a.m. | OK | GNU C++0x | TESTS | 57 | 124 | 19251200 | 2600 | |
| 9379027 | Luqman | D | Jan. 7, 2015, 12:42 p.m. | OK | GNU C++0x | TESTS | 57 | 154 | 13107200 | 2600 | |
| 3746856 | johnLate | D | May 19, 2013, 5:50 p.m. | OK | GNU C++0x | TESTS | 57 | 281 | 9523200 | 2600 | |
| 26519966 | vjudge4 | D | April 20, 2017, 3 p.m. | OK | GNU C++11 | TESTS | 57 | 60 | 10137600 | 2600 | |
| 11937428 | hzwer | D | July 5, 2015, 4:26 p.m. | OK | GNU C++11 | TESTS | 57 | 62 | 3993600 | 2600 | |
| 15143005 | HappyNewYearMike | D | Dec. 31, 2015, 10:59 p.m. | OK | GNU C++11 | TESTS | 57 | 92 | 3993600 | 2600 | |
| 11723838 | zld3794955 | D | June 23, 2015, 1:34 p.m. | OK | GNU C++11 | TESTS | 57 | 92 | 3993600 | 2600 | |
| 11701759 | arthur.nascimento | D | June 21, 2015, 8:36 p.m. | OK | GNU C++11 | TESTS | 57 | 92 | 3993600 | 2600 | |
| 57896125 | lopare | D | July 28, 2019, 1:39 p.m. | OK | GNU C++11 | TESTS | 57 | 92 | 4812800 | 2600 | |
| 11007671 | tanphatls987 | D | May 5, 2015, 5:23 p.m. | OK | GNU C++11 | TESTS | 57 | 92 | 7987200 | 2600 | |
| 18354707 | AbstractKangaroo | D | June 10, 2016, 8:21 a.m. | OK | GNU C++11 | TESTS | 57 | 92 | 10240000 | 2600 | |
| 27054234 | alex20030190 | D | May 12, 2017, 12:37 p.m. | OK | GNU C++11 | TESTS | 57 | 92 | 11980800 | 2600 | |
| 52279478 | Daniel_Yeh | D | April 3, 2019, 4:16 p.m. | OK | GNU C++11 | TESTS | 57 | 122 | 2048000 | 2600 | |
| 23392680 | jasonvictoryan | D | Dec. 29, 2016, 8:05 a.m. | OK | GNU C++14 | TESTS | 57 | 124 | 5939200 | 2600 | |
| 28161700 | Light | D | June 30, 2017, 2:18 a.m. | OK | GNU C++14 | TESTS | 57 | 124 | 7987200 | 2600 | |
| 29827587 | Minnakhmetov | D | Aug. 27, 2017, 1:37 p.m. | OK | GNU C++14 | TESTS | 57 | 124 | 9011200 | 2600 | |
| 36237412 | waynetuinfor | D | March 13, 2018, 2:13 a.m. | OK | GNU C++14 | TESTS | 57 | 124 | 11980800 | 2600 | |
| 31942353 | apiadu | D | Nov. 1, 2017, 8:13 a.m. | OK | GNU C++14 | TESTS | 57 | 156 | 8089600 | 2600 | |
| 23678003 | Batman | D | Jan. 10, 2017, 9:19 a.m. | OK | GNU C++14 | TESTS | 57 | 156 | 11571200 | 2600 | |
| 23641487 | Ali.Pi | D | Jan. 8, 2017, 7 a.m. | OK | GNU C++14 | TESTS | 57 | 156 | 24678400 | 2600 | |
| 69851718 | yan-zp | D | Jan. 30, 2020, 3:50 p.m. | OK | GNU C++14 | TESTS | 57 | 186 | 7987200 | 2600 | |
| 37816313 | artur.socha | D | May 1, 2018, 3:32 p.m. | OK | GNU C++14 | TESTS | 57 | 186 | 19353600 | 2600 | |
| 66809545 | param98 | D | Dec. 14, 2019, 1:03 a.m. | OK | GNU C++14 | TESTS | 57 | 466 | 8294400 | 2600 | |
| 61841243 | hjk1030 | D | Oct. 4, 2019, 9:43 a.m. | OK | GNU C++17 | TESTS | 57 | 122 | 5120000 | 2600 | |
| 38174038 | rushcheyo | D | May 13, 2018, 10:10 a.m. | OK | GNU C++17 | TESTS | 57 | 124 | 15667200 | 2600 | |
| 61113703 | Eran | D | Sept. 23, 2019, 12:10 p.m. | OK | GNU C++17 | TESTS | 57 | 186 | 21606400 | 2600 | |
| 61053743 | platypus179 | D | Sept. 22, 2019, 7:24 a.m. | OK | GNU C++17 | TESTS | 57 | 218 | 10547200 | 2600 | |
| 52910020 | ruo | D | April 17, 2019, 1:49 p.m. | OK | GNU C++17 | TESTS | 57 | 434 | 5017600 | 2600 | |
| 63666550 | Roundgod | D | Oct. 28, 2019, 3:31 p.m. | OK | GNU C++17 | TESTS | 57 | 530 | 13004800 | 2600 | |
| 62535227 | ivan100sic | D | Oct. 13, 2019, 9:52 p.m. | OK | GNU C++17 | TESTS | 57 | 560 | 3993600 | 2600 | |
| 3741695 | uwi | D | May 19, 2013, 2:03 p.m. | OK | Java 6 | TESTS | 57 | 109 | 0 | 2600 | |
| 3752248 | emo | D | May 21, 2013, 6:43 a.m. | OK | Java 6 | TESTS | 57 | 125 | 0 | 2600 | |
| 3770006 | Wendly | D | May 25, 2013, 8:10 p.m. | OK | Java 6 | TESTS | 57 | 359 | 60416000 | 2600 | |
| 3770593 | Wendly | D | May 26, 2013, 6:04 a.m. | OK | Java 6 | TESTS | 57 | 375 | 60416000 | 2600 | |
| 3746924 | slycelote | D | May 19, 2013, 6:05 p.m. | OK | Java 6 | TESTS | 57 | 687 | 13926400 | 2600 | |
| 3855133 | Mostafa.Ali | D | June 10, 2013, 7:12 p.m. | OK | Java 6 | TESTS | 57 | 703 | 0 | 2600 | |
| 3767452 | aste | D | May 24, 2013, 9:32 p.m. | OK | Java 6 | TESTS | 57 | 718 | 8192000 | 2600 | |
| 3747622 | hiukim | D | May 19, 2013, 11:16 p.m. | OK | Java 6 | TESTS | 57 | 921 | 2457600 | 2600 | |
| 3740424 | cerealguy | D | May 19, 2013, 1:46 p.m. | OK | Java 7 | TESTS | 57 | 171 | 0 | 2600 | |
| 3876669 | ahmad_mamdouh | D | June 12, 2013, 9 p.m. | OK | Java 7 | TESTS | 57 | 218 | 11878400 | 2600 | |
| 3750720 | dusty.and.rusty | D | May 20, 2013, 3:47 p.m. | OK | Java 7 | TESTS | 57 | 234 | 204800 | 2600 | |
| 3750674 | dusty.and.rusty | D | May 20, 2013, 3:34 p.m. | OK | Java 7 | TESTS | 57 | 250 | 204800 | 2600 | |
| 4471855 | hama-du | D | Sept. 14, 2013, 6:38 p.m. | OK | Java 7 | TESTS | 57 | 498 | 33484800 | 2600 | |
| 3768223 | mostafa_fahim | D | May 25, 2013, 8:30 a.m. | OK | Java 7 | TESTS | 57 | 734 | 0 | 2600 | |
| 3743722 | HAPKOMAH | D | May 19, 2013, 2:32 p.m. | OK | Java 7 | TESTS | 57 | 750 | 102400 | 2600 | |
| 3771744 | sweiss | D | May 26, 2013, 2:16 p.m. | OK | Java 7 | TESTS | 57 | 812 | 0 | 2600 | |
| 15579764 | mkirsche | D | Jan. 25, 2016, 6:10 p.m. | OK | Java 7 | TESTS | 57 | 1526 | 0 | 2600 | |
| 8842462 | AlexFetisov | D | Nov. 25, 2014, 5:49 a.m. | OK | Java 8 | TESTS | 57 | 810 | 1433600 | 2600 | |
| 3759012 | marat.snowbear | D | May 22, 2013, 11:32 p.m. | OK | MS C# | TESTS | 57 | 1125 | 10547200 | 2600 | |
| 3754847 | 19891101 | D | May 22, 2013, 5:18 a.m. | OK | MS C++ | TESTS | 57 | 62 | 5324800 | 2600 | |
| 3756449 | 19891101 | D | May 22, 2013, 10:27 a.m. | OK | MS C++ | TESTS | 57 | 78 | 9625600 | 2600 | |
| 3756413 | 19891101 | D | May 22, 2013, 10:18 a.m. | OK | MS C++ | TESTS | 57 | 78 | 9625600 | 2600 | |
| 3756409 | 19891101 | D | May 22, 2013, 10:16 a.m. | OK | MS C++ | TESTS | 57 | 78 | 9625600 | 2600 | |
| 3750039 | Lepetrandr | D | May 20, 2013, 1:13 p.m. | OK | MS C++ | TESTS | 57 | 78 | 12083200 | 2600 | |
| 3758252 | Taube | D | May 22, 2013, 4:29 p.m. | OK | MS C++ | TESTS | 57 | 78 | 26112000 | 2600 | |
| 4387021 | Mainhard | D | Aug. 31, 2013, 10:25 a.m. | OK | MS C++ | TESTS | 57 | 92 | 2355200 | 2600 | |
| 4833702 | lzsb | D | Oct. 20, 2013, 1:26 p.m. | OK | MS C++ | TESTS | 57 | 92 | 11980800 | 2600 | |
| 4068931 | Silent_coder | D | July 14, 2013, 10:13 a.m. | OK | MS C++ | TESTS | 57 | 109 | 28057600 | 2600 | |
| 7361546 | Stetsyk | D | Aug. 6, 2014, 2:19 p.m. | OK | MS C++ | TESTS | 57 | 122 | 5324800 | 2600 | |
| 3753344 | antofik | D | May 21, 2013, 1:56 p.m. | OK | Python 2 | TESTS | 57 | 1718 | 27340800 | 2600 | |
| 9950147 | vjudge3 | D | Feb. 21, 2015, 4:13 p.m. | OK | Python 2 | TESTS | 57 | 1964 | 36556800 | 2600 | |
| 13826654 | bnuvjudge2 | D | Oct. 24, 2015, 3:12 p.m. | OK | Python 2 | TESTS | 57 | 1994 | 36556800 | 2600 |
Back to search problems