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 |
|---|---|---|---|---|---|---|
| 306 | Testing Round 6 | FINISHED | False | 6000 | 408189585 | May 11, 2013, 8 p.m. |
Solved |
Index |
Name |
Type |
Tags |
Community Tag |
Rating |
|---|---|---|---|---|---|---|
| ( 620 ) | C | White, Black and White Again | PROGRAMMING | combinatorics number theory | 2200 |
Polycarpus is sure that his life fits the description: "first there is a white stripe, then a black one, then a white one again". So, Polycarpus is sure that this rule is going to fulfill during the next n days. Polycarpus knows that he is in for w good events and b not-so-good events. At least one event is going to take place during each day. As each day is unequivocally characterizes as a part of a white or a black stripe, then each day is going to have events of the same type only (ether good or not-so-good). What is the number of distinct ways this scenario can develop over the next n days if Polycarpus is in for a white stripe (a stripe that has good events only, the stripe's length is at least 1 day), the a black stripe (a stripe that has not-so-good events only, the stripe's length is at least 1 day) and a white stripe again (a stripe that has good events only, the stripe's length is at least 1 day). Each of n days will belong to one of the three stripes only. Note that even the events of the same type are distinct from each other. Even if some events occur on the same day, they go in some order (there are no simultaneous events). Write a code that prints the number of possible configurations to sort the events into days. See the samples for clarifications on which scenarios should be considered distinct. Print the answer modulo 1000000009 (10 9 + 9) . The single line of the input contains integers n , w and b ( 3 ≤ n ≤ 4000 , 2 ≤ w ≤ 4000 , 1 ≤ b ≤ 4000 ) — the number of days, the number of good events and the number of not-so-good events. It is guaranteed that w + b ≥ n . Print the required number of ways modulo 1000000009 (10 9 + 9) . We'll represent the good events by numbers starting from 1 and the not-so-good events — by letters starting from ' a '. Vertical lines separate days. In the first sample the possible ways are: " 1|a|2 " and " 2|a|1 ". In the second sample the possible ways are: " 1|a|b|2 ", " 2|a|b|1 ", " 1|b|a|2 " and " 2|b|a|1 ". |
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 3753487 | Misha100896 | C | May 21, 2013, 2:41 p.m. | OK | Delphi | TESTS | 31 | 296 | 102400 | 2200 | |
| 10155569 | 403369233 | C | March 5, 2015, 2:43 a.m. | OK | FPC | TESTS | 31 | 748 | 256614400 | 2200 | |
| 3704768 | Um_nik | C | May 12, 2013, 3:54 a.m. | OK | FPC | TESTS | 31 | 796 | 256819200 | 2200 | |
| 3713445 | Nik_Storm_2010 | C | May 12, 2013, 5:02 p.m. | OK | FPC | TESTS | 31 | 1328 | 128307200 | 2200 | |
| 3813433 | PeterTong97 | C | June 2, 2013, 7:27 a.m. | OK | FPC | TESTS | 31 | 1343 | 128307200 | 2200 | |
| 3704407 | alex_mat | C | May 11, 2013, 10:14 p.m. | OK | FPC | TESTS | 31 | 2046 | 256614400 | 2200 | |
| 4414213 | JoeyWheeler | C | Sept. 6, 2013, 11:02 a.m. | OK | GNU C | TESTS | 31 | 92 | 64307200 | 2200 | |
| 3817330 | sone | C | June 3, 2013, 1:51 a.m. | OK | GNU C++ | TESTS | 31 | 15 | 0 | 2200 | |
| 3771074 | Kronecker | C | May 26, 2013, 9:53 a.m. | OK | GNU C++ | TESTS | 31 | 15 | 0 | 2200 | |
| 4098806 | Fatedayt | C | July 18, 2013, 11:28 a.m. | OK | GNU C++ | TESTS | 31 | 15 | 102400 | 2200 | |
| 3817283 | dogcpp | C | June 3, 2013, 1:21 a.m. | OK | GNU C++ | TESTS | 31 | 15 | 102400 | 2200 | |
| 3718718 | liouzhou_101 | C | May 14, 2013, 3:04 a.m. | OK | GNU C++ | TESTS | 31 | 15 | 102400 | 2200 | |
| 3704325 | NurlashKO | C | May 11, 2013, 9:56 p.m. | OK | GNU C++ | TESTS | 31 | 15 | 102400 | 2200 | |
| 3703983 | VIProgrammer | C | May 11, 2013, 8:49 p.m. | OK | GNU C++ | TESTS | 31 | 15 | 102400 | 2200 | |
| 26953563 | sdfzyhx | C | May 8, 2017, 9:22 a.m. | OK | GNU C++ | TESTS | 31 | 30 | 0 | 2200 | |
| 21662982 | sincere | C | Oct. 22, 2016, 9:50 a.m. | OK | GNU C++ | TESTS | 31 | 30 | 0 | 2200 | |
| 16737263 | tbistb | C | March 16, 2016, 3:30 a.m. | OK | GNU C++ | TESTS | 31 | 30 | 0 | 2200 | |
| 3704488 | ValenKof | C | May 11, 2013, 11 p.m. | OK | GNU C++0x | TESTS | 31 | 62 | 204800 | 2200 | |
| 3704469 | ValenKof | C | May 11, 2013, 10:45 p.m. | OK | GNU C++0x | TESTS | 31 | 78 | 204800 | 2200 | |
| 3715696 | error202 | C | May 13, 2013, 8:10 a.m. | OK | GNU C++0x | TESTS | 31 | 78 | 128921600 | 2200 | |
| 9770087 | YakutovDmitriy | C | Feb. 8, 2015, 10:14 a.m. | OK | GNU C++0x | TESTS | 31 | 124 | 100249600 | 2200 | |
| 4139242 | ArkChar | C | July 23, 2013, 7:12 a.m. | OK | GNU C++0x | TESTS | 31 | 187 | 129331200 | 2200 | |
| 3722649 | savinov | C | May 15, 2013, 7:21 a.m. | OK | GNU C++0x | TESTS | 31 | 234 | 64204800 | 2200 | |
| 7957330 | zshi | C | Sept. 26, 2014, 1:44 p.m. | OK | GNU C++0x | TESTS | 31 | 248 | 102400 | 2200 | |
| 8226866 | jiry_2 | C | Oct. 14, 2014, 11:16 a.m. | OK | GNU C++0x | TESTS | 31 | 498 | 192512000 | 2200 | |
| 10139931 | marat.snowbear | C | March 4, 2015, 2:33 a.m. | OK | GNU C++0x | TESTS | 31 | 1184 | 128614400 | 2200 | |
| 14634028 | Altria-PenDragon | C | Dec. 3, 2015, 1:06 p.m. | OK | GNU C++11 | TESTS | 31 | 30 | 0 | 2200 | |
| 10647597 | aliasadiiii | C | April 10, 2015, 11:26 a.m. | OK | GNU C++11 | TESTS | 31 | 30 | 0 | 2200 | |
| 20567876 | hnuRoshan | C | Sept. 13, 2016, 12:58 p.m. | OK | GNU C++11 | TESTS | 31 | 30 | 102400 | 2200 | |
| 18535143 | AbstractKangaroo | C | June 17, 2016, 3:37 a.m. | OK | GNU C++11 | TESTS | 31 | 30 | 102400 | 2200 | |
| 26457270 | vjudge3 | C | April 17, 2017, 2:25 p.m. | OK | GNU C++11 | TESTS | 31 | 30 | 2048000 | 2200 | |
| 31449265 | xy20130630 | C | Oct. 17, 2017, 1 p.m. | OK | GNU C++11 | TESTS | 31 | 30 | 2150400 | 2200 | |
| 18132335 | zyf2000 | C | May 28, 2016, 1:41 p.m. | OK | GNU C++11 | TESTS | 31 | 30 | 2150400 | 2200 | |
| 17130665 | freebsdx | C | April 2, 2016, 1:15 p.m. | OK | GNU C++11 | TESTS | 31 | 30 | 2252800 | 2200 | |
| 35330247 | theodor.moroianu | C | Feb. 16, 2018, 8:06 a.m. | OK | GNU C++11 | TESTS | 31 | 30 | 2969600 | 2200 | |
| 62667666 | luogu_bot1 | C | Oct. 16, 2019, 8:27 a.m. | OK | GNU C++11 | TESTS | 31 | 62 | 0 | 2200 | |
| 32824285 | Flash-boy | C | Dec. 1, 2017, 8:11 a.m. | OK | GNU C++14 | TESTS | 31 | 30 | 1945600 | 2200 | |
| 23893884 | vjudge3 | C | Jan. 17, 2017, 3:33 a.m. | OK | GNU C++14 | TESTS | 31 | 30 | 1945600 | 2200 | |
| 23893876 | metowolf | C | Jan. 17, 2017, 3:32 a.m. | OK | GNU C++14 | TESTS | 31 | 30 | 1945600 | 2200 | |
| 62984645 | VIking27 | C | Oct. 20, 2019, 9:23 a.m. | OK | GNU C++14 | TESTS | 31 | 62 | 102400 | 2200 | |
| 67065154 | deepsavani | C | Dec. 17, 2019, 10:48 a.m. | OK | GNU C++14 | TESTS | 31 | 92 | 8294400 | 2200 | |
| 23642325 | Ali.Pi | C | Jan. 8, 2017, 7:57 a.m. | OK | GNU C++14 | TESTS | 31 | 122 | 66150400 | 2200 | |
| 61547355 | MoMo | C | Sept. 30, 2019, 11:01 a.m. | OK | GNU C++14 | TESTS | 31 | 186 | 128614400 | 2200 | |
| 40249447 | vjudge3 | C | July 13, 2018, 4:56 a.m. | OK | GNU C++14 | TESTS | 31 | 186 | 128819200 | 2200 | |
| 41560804 | limn2o4 | C | Aug. 13, 2018, 2:07 p.m. | OK | GNU C++14 | TESTS | 31 | 186 | 134758400 | 2200 | |
| 35552320 | boook | C | Feb. 21, 2018, 3:31 p.m. | OK | GNU C++14 | TESTS | 31 | 218 | 132710400 | 2200 | |
| 47488999 | luogu_bot3 | C | Dec. 25, 2018, 10:54 a.m. | OK | GNU C++17 | TESTS | 31 | 62 | 0 | 2200 | |
| 46290595 | ivan100sic | C | Nov. 27, 2018, 7:21 p.m. | OK | GNU C++17 | TESTS | 31 | 92 | 204800 | 2200 | |
| 49244673 | AminAnvari | C | Jan. 31, 2019, 12:03 p.m. | OK | GNU C++17 | TESTS | 31 | 92 | 307200 | 2200 | |
| 52936921 | ruo | C | April 18, 2019, 7:01 a.m. | OK | GNU C++17 | TESTS | 31 | 374 | 135065600 | 2200 | |
| 3749697 | uwi | C | May 20, 2013, 12:14 p.m. | OK | Java 6 | TESTS | 31 | 93 | 0 | 2200 | |
| 3749758 | hama-du | C | May 20, 2013, 12:26 p.m. | OK | Java 6 | TESTS | 31 | 1203 | 143257600 | 2200 | |
| 3703951 | cerealguy | C | May 11, 2013, 8:46 p.m. | OK | Java 7 | TESTS | 31 | 93 | 0 | 2200 | |
| 3703863 | mmaxio | C | May 11, 2013, 8:33 p.m. | OK | Java 7 | TESTS | 31 | 93 | 0 | 2200 | |
| 3729088 | xenoslash | C | May 17, 2013, 6:06 a.m. | OK | Java 7 | TESTS | 31 | 109 | 0 | 2200 | |
| 3723996 | ACmyth | C | May 15, 2013, 2:56 p.m. | OK | Java 7 | TESTS | 31 | 203 | 102400 | 2200 | |
| 3705595 | ftiasch | C | May 12, 2013, 10:11 a.m. | OK | Java 7 | TESTS | 31 | 203 | 54476800 | 2200 | |
| 3705167 | Jokser | C | May 12, 2013, 7:22 a.m. | OK | Java 7 | TESTS | 31 | 218 | 53657600 | 2200 | |
| 3749852 | hs484 | C | May 20, 2013, 12:43 p.m. | OK | Java 7 | TESTS | 31 | 359 | 142643200 | 2200 | |
| 4367831 | DoublePointer | C | Aug. 29, 2013, 9:11 p.m. | OK | Java 7 | TESTS | 31 | 498 | 138240000 | 2200 | |
| 3704155 | qwerty787788 | C | May 11, 2013, 9:18 p.m. | OK | Java 7 | TESTS | 31 | 1171 | 143667200 | 2200 | |
| 3704451 | Tifuera | C | May 11, 2013, 10:34 p.m. | OK | Java 7 | TESTS | 31 | 1937 | 0 | 2200 | |
| 9792427 | niyaznigmatul | C | Feb. 10, 2015, 7:12 p.m. | OK | Java 8 | TESTS | 31 | 280 | 0 | 2200 | |
| 31613078 | Omar_Morsi | C | Oct. 22, 2017, 8:01 p.m. | OK | Java 8 | TESTS | 31 | 872 | 100352000 | 2200 | |
| 31613072 | Ahmad_Elsagheer | C | Oct. 22, 2017, 8:01 p.m. | OK | Java 8 | TESTS | 31 | 1184 | 167833600 | 2200 | |
| 3704008 | Monyura | C | May 11, 2013, 8:58 p.m. | OK | MS C++ | TESTS | 31 | 15 | 0 | 2200 | |
| 3704404 | k1nval | C | May 11, 2013, 10:14 p.m. | OK | MS C++ | TESTS | 31 | 15 | 102400 | 2200 | |
| 40989891 | ReaLNero1 | C | July 30, 2018, 11:23 p.m. | OK | MS C++ | TESTS | 31 | 62 | 0 | 2200 | |
| 4080193 | aa2985759 | C | July 16, 2013, 10 a.m. | OK | MS C++ | TESTS | 31 | 62 | 64512000 | 2200 | |
| 3705354 | Taube | C | May 12, 2013, 8:32 a.m. | OK | MS C++ | TESTS | 31 | 109 | 200396800 | 2200 | |
| 5499470 | khayyam | C | Dec. 23, 2013, 11:41 p.m. | OK | MS C++ | TESTS | 31 | 186 | 128307200 | 2200 | |
| 18244245 | dwp | C | June 4, 2016, 1:32 p.m. | OK | MS C++ | TESTS | 31 | 312 | 260096000 | 2200 | |
| 3733615 | Kianoosh | C | May 18, 2013, 1:04 p.m. | OK | MS C++ | TESTS | 31 | 687 | 81203200 | 2200 | |
| 3703847 | caustique | C | May 11, 2013, 8:30 p.m. | OK | MS C++ | TESTS | 31 | 937 | 64409600 | 2200 | |
| 3718744 | liouzhou_101 | C | May 14, 2013, 3:18 a.m. | OK | Python 2 | TESTS | 31 | 125 | 409600 | 2200 | |
| 3792901 | lifeich1 | C | May 30, 2013, 3:54 a.m. | OK | Python 2 | TESTS | 31 | 140 | 512000 | 2200 | |
| 3727280 | vlad107 | C | May 16, 2013, 1:57 p.m. | OK | Python 2 | TESTS | 31 | 234 | 819200 | 2200 | |
| 35858834 | ______u______ | C | March 2, 2018, 9:07 p.m. | OK | Python 2 | TESTS | 31 | 434 | 5529600 | 2200 | |
| 35858633 | ______n______ | C | March 2, 2018, 9:02 p.m. | OK | Python 2 | TESTS | 31 | 434 | 5529600 | 2200 | |
| 35858168 | _____i_____ | C | March 2, 2018, 8:54 p.m. | OK | Python 2 | TESTS | 31 | 434 | 5529600 | 2200 | |
| 35858083 | _____k_____ | C | March 2, 2018, 8:51 p.m. | OK | Python 2 | TESTS | 31 | 434 | 5529600 | 2200 | |
| 35854285 | ______h______ | C | March 2, 2018, 7:38 p.m. | OK | Python 2 | TESTS | 31 | 434 | 5529600 | 2200 | |
| 35854277 | ______k______ | C | March 2, 2018, 7:38 p.m. | OK | Python 2 | TESTS | 31 | 434 | 5529600 | 2200 | |
| 35849282 | ______i______ | C | March 2, 2018, 5:11 p.m. | OK | Python 2 | TESTS | 31 | 434 | 5529600 | 2200 | |
| 3704716 | ergatis | C | May 12, 2013, 1:38 a.m. | OK | Python 3 | TESTS | 31 | 203 | 102400 | 2200 |
Back to search problems