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 |
|---|---|---|---|---|---|---|
| 216 | Codeforces Round 133 (Div. 2) | FINISHED | False | 7200 | 431447423 | Aug. 14, 2012, 3:30 p.m. |
Solved |
Index |
Name |
Type |
Tags |
Community Tag |
Rating |
|---|---|---|---|---|---|---|
| ( 666 ) | E | Martian Luck | PROGRAMMING | math number theory | 2300 |
You know that the Martians use a number system with base k . Digit b ( 0 ≤ b < k ) is considered lucky , as the first contact between the Martians and the Earthlings occurred in year b (by Martian chronology). A digital root d ( x ) of number x is a number that consists of a single digit, resulting after cascading summing of all digits of number x . Word "cascading" means that if the first summing gives us a number that consists of several digits, then we sum up all digits again, and again, until we get a one digit number. For example, d (3504 7 ) = d ((3 + 5 + 0 + 4) 7 ) = d (15 7 ) = d ((1 + 5) 7 ) = d (6 7 ) = 6 7 . In this sample the calculations are performed in the 7-base notation. If a number's digital root equals b , the Martians also call this number lucky. You have string s , which consists of n digits in the k -base notation system. Your task is to find, how many distinct substrings of the given string are lucky numbers. Leading zeroes are permitted in the numbers. Note that substring s i ... j of the string s = a 1 a 2 ... a n ( 1 ≤ i ≤ j ≤ n ) is the string a i a i + 1 ... a j . Two substrings s i 1 ... j 1 and s i 2 ... j 2 of the string s are different if either i 1 ≠ i 2 or j 1 ≠ j 2 . The first line contains three integers k , b and n ( 2 ≤ k ≤ 10 9 , 0 ≤ b < k , 1 ≤ n ≤ 10 5 ). The second line contains string s as a sequence of n integers, representing digits in the k -base notation: the i -th integer equals a i ( 0 ≤ a i < k ) — the i -th digit of string s . The numbers in the lines are space-separated. Print a single integer — the number of substrings that are lucky numbers. Please, do not use the %lld specifier to read or write 64-bit integers in С++. It is preferred to use the cin, cout streams or the %I64d specifier. In the first sample the following substrings have the sought digital root: s 1... 2 = "3 2", s 1... 3 = "3 2 0", s 3... 4 = "0 5", s 4... 4 = "5" and s 2... 6 = "2 0 5 6 1". |
| Editorial for Codeforces Round #133 |
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2018799 | LeonMonster | E | Aug. 16, 2012, 9:29 a.m. | OK | FPC | TESTS | 41 | 110 | 2764800 | 2300 | |
| 2013765 | con_nha_ngheo | E | Aug. 14, 2012, 6:40 p.m. | OK | FPC | TESTS | 41 | 110 | 2867200 | 2300 | |
| 2011249 | Sereja | E | Aug. 14, 2012, 4:51 p.m. | OK | FPC | TESTS | 41 | 110 | 7577600 | 2300 | |
| 2013714 | Riatre | E | Aug. 14, 2012, 6:34 p.m. | OK | GNU C++ | TESTS | 41 | 90 | 3686400 | 2300 | |
| 2010925 | sisterX | E | Aug. 14, 2012, 4:43 p.m. | OK | GNU C++ | TESTS | 41 | 90 | 3686400 | 2300 | |
| 2015738 | BSBandme | E | Aug. 15, 2012, 8:09 a.m. | OK | GNU C++ | TESTS | 41 | 90 | 5632000 | 2300 | |
| 14156167 | vjudge2 | E | Nov. 8, 2015, 6:03 p.m. | OK | GNU C++ | TESTS | 41 | 92 | 2457600 | 2300 | |
| 3768663 | fatsheep_LF | E | May 25, 2013, 11:13 a.m. | OK | GNU C++ | TESTS | 41 | 93 | 3788800 | 2300 | |
| 4167882 | ethanjimenez | E | July 26, 2013, 7:08 a.m. | OK | GNU C++ | TESTS | 41 | 93 | 4096000 | 2300 | |
| 2830993 | the_saint | E | Dec. 26, 2012, 8:20 p.m. | OK | GNU C++ | TESTS | 41 | 109 | 3891200 | 2300 | |
| 2020560 | Kokos | E | Aug. 16, 2012, 10:32 p.m. | OK | GNU C++ | TESTS | 41 | 110 | 5120000 | 2300 | |
| 4548830 | vjudge5 | E | Sept. 24, 2013, 1:12 p.m. | OK | GNU C++ | TESTS | 41 | 124 | 3379200 | 2300 | |
| 4438403 | Moor | E | Sept. 10, 2013, 10:15 a.m. | OK | GNU C++ | TESTS | 41 | 124 | 3379200 | 2300 | |
| 4316870 | littlepanda | E | Aug. 20, 2013, 5:51 p.m. | OK | GNU C++0x | TESTS | 41 | 92 | 3584000 | 2300 | |
| 2019732 | savinov | E | Aug. 16, 2012, 2:36 p.m. | OK | GNU C++0x | TESTS | 41 | 140 | 7680000 | 2300 | |
| 4316846 | littlepanda | E | Aug. 20, 2013, 5:47 p.m. | OK | GNU C++0x | TESTS | 41 | 156 | 3788800 | 2300 | |
| 9942593 | I_love_Hoang_Yen | E | Feb. 20, 2015, 9:03 p.m. | OK | GNU C++0x | TESTS | 41 | 156 | 7270400 | 2300 | |
| 2023173 | Scalar | E | Aug. 18, 2012, 5:15 a.m. | OK | GNU C++0x | TESTS | 41 | 170 | 2662400 | 2300 | |
| 2013438 | savinov | E | Aug. 14, 2012, 6:07 p.m. | OK | GNU C++0x | TESTS | 41 | 220 | 8294400 | 2300 | |
| 2011846 | BiliBili | E | Aug. 14, 2012, 5:04 p.m. | OK | GNU C++0x | TESTS | 41 | 230 | 7884800 | 2300 | |
| 2014060 | PinkieDashForever | E | Aug. 14, 2012, 8:06 p.m. | OK | GNU C++0x | TESTS | 41 | 230 | 8294400 | 2300 | |
| 6257345 | marat.snowbear | E | April 4, 2014, 11:19 a.m. | OK | GNU C++0x | TESTS | 41 | 622 | 6144000 | 2300 | |
| 14156287 | Jhamra | E | Nov. 8, 2015, 6:04 p.m. | OK | GNU C++11 | TESTS | 41 | 92 | 2457600 | 2300 | |
| 48034423 | NRK7 | E | Jan. 6, 2019, 2:32 p.m. | OK | GNU C++11 | TESTS | 41 | 156 | 6860800 | 2300 | |
| 20218806 | Egor.Lifar | E | Aug. 28, 2016, 8:39 p.m. | OK | GNU C++11 | TESTS | 41 | 156 | 6860800 | 2300 | |
| 14007858 | kuzmichev_dima | E | Nov. 1, 2015, 12:46 p.m. | OK | GNU C++11 | TESTS | 41 | 156 | 6860800 | 2300 | |
| 15559807 | HannaYz | E | Jan. 24, 2016, 4:49 p.m. | OK | GNU C++11 | TESTS | 41 | 186 | 5632000 | 2300 | |
| 47440339 | ivanilos | E | Dec. 23, 2018, 11:40 p.m. | OK | GNU C++11 | TESTS | 41 | 186 | 6451200 | 2300 | |
| 20683131 | somanynames | E | Sept. 17, 2016, 1:36 p.m. | OK | GNU C++11 | TESTS | 41 | 186 | 6451200 | 2300 | |
| 15330862 | Irkutsk_ISRU | E | Jan. 13, 2016, 12:49 p.m. | OK | GNU C++11 | TESTS | 41 | 186 | 6860800 | 2300 | |
| 20427406 | joisino | E | Sept. 7, 2016, 1:44 a.m. | OK | GNU C++11 | TESTS | 41 | 186 | 7270400 | 2300 | |
| 12425782 | LVA007 | E | Aug. 9, 2015, 12:25 p.m. | OK | GNU C++11 | TESTS | 41 | 186 | 7782400 | 2300 | |
| 46716138 | pikmike | E | Dec. 7, 2018, 11:19 a.m. | OK | GNU C++14 | TESTS | 41 | 156 | 3788800 | 2300 | |
| 40776647 | adedalic | E | July 26, 2018, 11:42 a.m. | OK | GNU C++14 | TESTS | 41 | 186 | 4608000 | 2300 | |
| 30288539 | artur.socha | E | Sept. 12, 2017, 2:19 p.m. | OK | GNU C++14 | TESTS | 41 | 186 | 5017600 | 2300 | |
| 27870303 | KhaledKEE | E | June 17, 2017, 8:09 p.m. | OK | GNU C++14 | TESTS | 41 | 186 | 5836800 | 2300 | |
| 29525001 | fengsuiyan | E | Aug. 17, 2017, 11:30 a.m. | OK | GNU C++14 | TESTS | 41 | 186 | 6144000 | 2300 | |
| 67203372 | ElangBondol | E | Dec. 19, 2019, 11:38 a.m. | OK | GNU C++14 | TESTS | 41 | 186 | 7372800 | 2300 | |
| 29862400 | AakashHanda | E | Aug. 29, 2017, 9:41 a.m. | OK | GNU C++14 | TESTS | 41 | 186 | 8192000 | 2300 | |
| 64507038 | step_by_step | E | Nov. 8, 2019, 7:19 a.m. | OK | GNU C++14 | TESTS | 41 | 186 | 8601600 | 2300 | |
| 56332947 | ZNI | E | June 30, 2019, 3:57 p.m. | OK | GNU C++14 | TESTS | 41 | 186 | 8601600 | 2300 | |
| 54425548 | kataki | E | May 20, 2019, 6:09 p.m. | OK | GNU C++14 | TESTS | 41 | 186 | 9420800 | 2300 | |
| 41002703 | cai_lw | E | July 31, 2018, 7:59 a.m. | OK | GNU C++17 | TESTS | 41 | 186 | 6758400 | 2300 | |
| 53290322 | ghost_of_sparta1 | E | April 25, 2019, 3:24 p.m. | OK | GNU C++17 | TESTS | 41 | 186 | 7065600 | 2300 | |
| 46739405 | ivan100sic | E | Dec. 7, 2018, 11:50 p.m. | OK | GNU C++17 | TESTS | 41 | 218 | 6963200 | 2300 | |
| 45771115 | brimix__ | E | Nov. 15, 2018, 2:33 p.m. | OK | GNU C++17 | TESTS | 41 | 218 | 7782400 | 2300 | |
| 42860385 | I_love_Y_UME | E | Sept. 14, 2018, 12:31 p.m. | OK | GNU C++17 | TESTS | 41 | 218 | 7782400 | 2300 | |
| 48324642 | ruo | E | Jan. 13, 2019, 11:12 a.m. | OK | GNU C++17 | TESTS | 41 | 218 | 8499200 | 2300 | |
| 65886908 | ayk16 | E | Nov. 27, 2019, 11:30 p.m. | OK | GNU C++17 | TESTS | 41 | 218 | 9011200 | 2300 | |
| 47228486 | aviroop123 | E | Dec. 18, 2018, 5:08 p.m. | OK | GNU C++17 | TESTS | 41 | 218 | 9011200 | 2300 | |
| 43557989 | sinus_070 | E | Sept. 29, 2018, 7:19 a.m. | OK | GNU C++17 | TESTS | 41 | 248 | 7372800 | 2300 | |
| 51590884 | roll_no_1 | E | March 20, 2019, 6:37 p.m. | OK | GNU C++17 | TESTS | 41 | 278 | 9011200 | 2300 | |
| 2564622 | watashi | E | Nov. 15, 2012, 5:29 p.m. | OK | Haskell | TESTS | 41 | 515 | 75673600 | 2300 | |
| 2010699 | uwi | E | Aug. 14, 2012, 4:39 p.m. | OK | Java 6 | TESTS | 41 | 190 | 43212800 | 2300 | |
| 2008789 | Egor | E | Aug. 14, 2012, 4:02 p.m. | OK | Java 6 | TESTS | 41 | 200 | 43212800 | 2300 | |
| 2013457 | ecnerwala | E | Aug. 14, 2012, 6:08 p.m. | OK | Java 6 | TESTS | 41 | 200 | 43315200 | 2300 | |
| 3074959 | llaki | E | Feb. 5, 2013, 2:14 p.m. | OK | Java 6 | TESTS | 41 | 218 | 716800 | 2300 | |
| 2012826 | shevchen | E | Aug. 14, 2012, 5:27 p.m. | OK | Java 6 | TESTS | 41 | 220 | 43315200 | 2300 | |
| 2017331 | Spacejoker | E | Aug. 15, 2012, 4:12 p.m. | OK | Java 6 | TESTS | 41 | 230 | 43315200 | 2300 | |
| 2016849 | SpookyCookie | E | Aug. 15, 2012, 1:20 p.m. | OK | Java 6 | TESTS | 41 | 230 | 43520000 | 2300 | |
| 2012558 | Hadi_Asiaie | E | Aug. 14, 2012, 5:22 p.m. | OK | Java 6 | TESTS | 41 | 250 | 43315200 | 2300 | |
| 2017629 | lazzrov | E | Aug. 15, 2012, 6:32 p.m. | OK | Java 6 | TESTS | 41 | 270 | 43520000 | 2300 | |
| 2017378 | Spacejoker | E | Aug. 15, 2012, 4:36 p.m. | OK | Java 6 | TESTS | 41 | 280 | 43315200 | 2300 | |
| 2013615 | jiangzhijie | E | Aug. 14, 2012, 6:22 p.m. | OK | Java 7 | TESTS | 41 | 220 | 45875200 | 2300 | |
| 2008737 | riadwaw | E | Aug. 14, 2012, 4:01 p.m. | OK | Java 7 | TESTS | 41 | 340 | 45158400 | 2300 | |
| 2017205 | alexey.enkov | E | Aug. 15, 2012, 3:19 p.m. | OK | Java 7 | TESTS | 41 | 340 | 45670400 | 2300 | |
| 2034390 | PlayLikeNeverB4 | E | Aug. 19, 2012, 11:47 a.m. | OK | Java 7 | TESTS | 41 | 500 | 45158400 | 2300 | |
| 12963886 | marcose18 | E | Sept. 11, 2015, 5:55 p.m. | OK | Java 8 | TESTS | 41 | 342 | 0 | 2300 | |
| 2733330 | abistrigova | E | Dec. 9, 2012, 7:39 a.m. | OK | MS C++ | TESTS | 41 | 140 | 5222400 | 2300 | |
| 2014504 | cxlove | E | Aug. 15, 2012, 1:31 a.m. | OK | MS C++ | TESTS | 41 | 140 | 5529600 | 2300 | |
| 2008732 | Timur_Sitdikov | E | Aug. 14, 2012, 4:01 p.m. | OK | MS C++ | TESTS | 41 | 140 | 7065600 | 2300 | |
| 7068175 | Stetsyk | E | July 12, 2014, 9:51 a.m. | OK | MS C++ | TESTS | 41 | 156 | 6860800 | 2300 | |
| 2023352 | slipstak2 | E | Aug. 18, 2012, 6:26 a.m. | OK | MS C++ | TESTS | 41 | 190 | 8294400 | 2300 | |
| 2010995 | NuM | E | Aug. 14, 2012, 4:45 p.m. | OK | MS C++ | TESTS | 41 | 190 | 8294400 | 2300 | |
| 2022570 | goo.gl_SsAhv | E | Aug. 17, 2012, 6:17 p.m. | OK | MS C++ | TESTS | 41 | 200 | 7884800 | 2300 | |
| 2020268 | fura2 | E | Aug. 16, 2012, 6:29 p.m. | OK | MS C++ | TESTS | 41 | 200 | 8294400 | 2300 | |
| 2010994 | Hohol | E | Aug. 14, 2012, 4:45 p.m. | OK | MS C++ | TESTS | 41 | 220 | 8806400 | 2300 | |
| 2018136 | raza | E | Aug. 16, 2012, 3:43 a.m. | OK | MS C++ | TESTS | 41 | 230 | 11059200 | 2300 | |
| 2013857 | jill-jenn | E | Aug. 14, 2012, 7 p.m. | OK | Python 2 | TESTS | 41 | 640 | 13516800 | 2300 | |
| 2034474 | dr.ikros | E | Aug. 19, 2012, 12:26 p.m. | OK | Python 2 | TESTS | 41 | 690 | 16896000 | 2300 | |
| 2310562 | wangyue2002 | E | Oct. 7, 2012, 9:29 a.m. | OK | Python 2 | TESTS | 41 | 1046 | 9420800 | 2300 | |
| 11926614 | ItsLastDay | E | July 4, 2015, 8:08 p.m. | OK | Python 3 | TESTS | 41 | 436 | 10956800 | 2300 | |
| 35847955 | ______u______ | E | March 2, 2018, 4:51 p.m. | OK | Ruby | TESTS | 41 | 436 | 26828800 | 2300 | |
| 35847837 | ______n______ | E | March 2, 2018, 4:50 p.m. | OK | Ruby | TESTS | 41 | 436 | 26828800 | 2300 | |
| 35847576 | _____i_____ | E | March 2, 2018, 4:45 p.m. | OK | Ruby | TESTS | 41 | 436 | 26828800 | 2300 | |
| 35847498 | _____k_____ | E | March 2, 2018, 4:45 p.m. | OK | Ruby | TESTS | 41 | 436 | 26828800 | 2300 | |
| 35840929 | ______h______ | E | March 2, 2018, 2:26 p.m. | OK | Ruby | TESTS | 41 | 436 | 26828800 | 2300 | |
| 35840872 | ______k______ | E | March 2, 2018, 2:26 p.m. | OK | Ruby | TESTS | 41 | 436 | 26828800 | 2300 | |
| 35840566 | ______i______ | E | March 2, 2018, 2:20 p.m. | OK | Ruby | TESTS | 41 | 436 | 26828800 | 2300 | |
| 35837858 | ______M______ | E | March 2, 2018, 1:21 p.m. | OK | Ruby | TESTS | 41 | 436 | 26828800 | 2300 | |
| 2014567 | xlk | E | Aug. 15, 2012, 2:01 a.m. | OK | Ruby | TESTS | 41 | 480 | 14336000 | 2300 |
Back to search problems