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 |
|---|---|---|---|---|---|---|
| 895 | Codeforces Round 448 (Div. 2) | FINISHED | False | 7200 | 264693323 | Nov. 26, 2017, 4:05 p.m. |
Solved |
Index |
Name |
Type |
Tags |
Community Tag |
Rating |
|---|---|---|---|---|---|---|
| ( 1234 ) | D | String Mark | PROGRAMMING | combinatorics math strings | 2300 |
At the Byteland State University marks are strings of the same length. Mark x is considered better than y if string y is lexicographically smaller than x . Recently at the BSU was an important test work on which Vasya recived the mark a . It is very hard for the teacher to remember the exact mark of every student, but he knows the mark b , such that every student recieved mark strictly smaller than b . Vasya isn't satisfied with his mark so he decided to improve it. He can swap characters in the string corresponding to his mark as many times as he like. Now he want to know only the number of different ways to improve his mark so that his teacher didn't notice something suspicious. More formally: you are given two strings a , b of the same length and you need to figure out the number of different strings c such that: 1) c can be obtained from a by swapping some characters, in other words c is a permutation of a . 2) String a is lexicographically smaller than c . 3) String c is lexicographically smaller than b . For two strings x and y of the same length it is true that x is lexicographically smaller than y if there exists such i , that x 1 = y 1 , x 2 = y 2 , ..., x i - 1 = y i - 1 , x i < y i . Since the answer can be very large, you need to find answer modulo 10 9 + 7 . First line contains string a , second line contains string b . Strings a , b consist of lowercase English letters. Their lengths are equal and don't exceed 10 6 . It is guaranteed that a is lexicographically smaller than b . Print one integer — the number of different strings satisfying the condition of the problem modulo 10 9 + 7 . In first sample from string abc can be obtained strings acb , bac , bca , cab , cba , all of them are larger than abc , but smaller than ddd . So the answer is 5 . In second sample any string obtained from abcdef is larger than abcdeg . So the answer is 0 . |
| Codeforces Round #448(Div.2) Editorial |
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 32785585 | MrLolthe1st | D | Nov. 29, 2017, 4:14 p.m. | OK | FPC | TESTS | 60 | 1263 | 23347200 | 2300 | |
| 32698752 | ImForbiddenToSayILoveYou | D | Nov. 27, 2017, 3:06 a.m. | OK | FPC | TESTS | 60 | 1278 | 23347200 | 2300 | |
| 32982027 | __peossp | D | Dec. 6, 2017, 4:40 p.m. | OK | FPC | TESTS | 60 | 1591 | 21299200 | 2300 | |
| 33217527 | tuan2006 | D | Dec. 13, 2017, 3:16 p.m. | OK | FPC | TESTS | 60 | 1591 | 23347200 | 2300 | |
| 32982138 | __peossp | D | Dec. 6, 2017, 4:44 p.m. | OK | FPC | TESTS | 60 | 1606 | 21299200 | 2300 | |
| 33493720 | AsahiKasugano | D | Dec. 22, 2017, 2:43 a.m. | OK | FPC | TESTS | 60 | 2776 | 23347200 | 2300 | |
| 35731920 | lijiamu | D | Feb. 26, 2018, 12:43 p.m. | OK | GNU C++ | TESTS | 60 | 171 | 92160000 | 2300 | |
| 32780344 | orz_liuwei | D | Nov. 29, 2017, 12:28 p.m. | OK | GNU C++ | TESTS | 60 | 390 | 16076800 | 2300 | |
| 32998762 | lujiaju | D | Dec. 7, 2017, 11:16 a.m. | OK | GNU C++ | TESTS | 60 | 421 | 32051200 | 2300 | |
| 32748063 | DeaphetS | D | Nov. 28, 2017, 11:33 a.m. | OK | GNU C++ | TESTS | 60 | 421 | 32051200 | 2300 | |
| 32998553 | lujiaju | D | Dec. 7, 2017, 11:08 a.m. | OK | GNU C++ | TESTS | 60 | 421 | 32153600 | 2300 | |
| 32998709 | lujiaju | D | Dec. 7, 2017, 11:14 a.m. | OK | GNU C++ | TESTS | 60 | 436 | 32153600 | 2300 | |
| 32752022 | huangzhen | D | Nov. 28, 2017, 1:40 p.m. | OK | GNU C++ | TESTS | 60 | 436 | 32153600 | 2300 | |
| 42260208 | hrbust_lmh | D | Aug. 30, 2018, 2:24 a.m. | OK | GNU C++ | TESTS | 60 | 451 | 17817600 | 2300 | |
| 32720362 | wcy1122 | D | Nov. 27, 2017, 4:21 p.m. | OK | GNU C++ | TESTS | 60 | 530 | 12083200 | 2300 | |
| 33539112 | eager | D | Dec. 23, 2017, 1:33 p.m. | OK | GNU C++ | TESTS | 60 | 764 | 78336000 | 2300 | |
| 32807576 | TadijaSebez | D | Nov. 30, 2017, 2:06 p.m. | OK | GNU C++11 | TESTS | 60 | 140 | 11878400 | 2300 | |
| 32755592 | txingml | D | Nov. 28, 2017, 4:14 p.m. | OK | GNU C++11 | TESTS | 60 | 140 | 14950400 | 2300 | |
| 33146149 | EsTer | D | Dec. 12, 2017, 6:29 a.m. | OK | GNU C++11 | TESTS | 60 | 140 | 21094400 | 2300 | |
| 58530372 | duyenn | D | Aug. 10, 2019, 9:12 a.m. | OK | GNU C++11 | TESTS | 60 | 140 | 22118400 | 2300 | |
| 40979043 | ReaLNero1 | D | July 30, 2018, 4:54 p.m. | OK | GNU C++11 | TESTS | 60 | 155 | 12697600 | 2300 | |
| 32832540 | Origenes | D | Dec. 1, 2017, 2:31 p.m. | OK | GNU C++11 | TESTS | 60 | 155 | 15155200 | 2300 | |
| 32719166 | duxing201606 | D | Nov. 27, 2017, 3:32 p.m. | OK | GNU C++11 | TESTS | 60 | 156 | 16076800 | 2300 | |
| 32918754 | osayes | D | Dec. 4, 2017, 11:13 a.m. | OK | GNU C++11 | TESTS | 60 | 171 | 15974400 | 2300 | |
| 32918601 | osayes | D | Dec. 4, 2017, 11:06 a.m. | OK | GNU C++11 | TESTS | 60 | 171 | 15974400 | 2300 | |
| 32825966 | edward108 | D | Dec. 1, 2017, 9:38 a.m. | OK | GNU C++11 | TESTS | 60 | 171 | 20070400 | 2300 | |
| 58527852 | quyenmmai | D | Aug. 10, 2019, 8:01 a.m. | OK | GNU C++14 | TESTS | 60 | 139 | 20992000 | 2300 | |
| 33954188 | TaigaAisaka | D | Jan. 6, 2018, 2:46 a.m. | OK | GNU C++14 | TESTS | 60 | 140 | 14848000 | 2300 | |
| 58528007 | quyenmmai | D | Aug. 10, 2019, 8:05 a.m. | OK | GNU C++14 | TESTS | 60 | 140 | 20992000 | 2300 | |
| 32700993 | jstztzy | D | Nov. 27, 2017, 5:54 a.m. | OK | GNU C++14 | TESTS | 60 | 155 | 22835200 | 2300 | |
| 33071835 | walnutwaldo20 | D | Dec. 10, 2017, 3:25 a.m. | OK | GNU C++14 | TESTS | 60 | 156 | 13824000 | 2300 | |
| 32702514 | crathva | D | Nov. 27, 2017, 7:09 a.m. | OK | GNU C++14 | TESTS | 60 | 156 | 13824000 | 2300 | |
| 32784544 | applese | D | Nov. 29, 2017, 3:25 p.m. | OK | GNU C++14 | TESTS | 60 | 156 | 19968000 | 2300 | |
| 32784337 | applese | D | Nov. 29, 2017, 3:17 p.m. | OK | GNU C++14 | TESTS | 60 | 156 | 27955200 | 2300 | |
| 32739489 | zy1997 | D | Nov. 28, 2017, 3:50 a.m. | OK | GNU C++14 | TESTS | 60 | 156 | 27955200 | 2300 | |
| 32695153 | vipsharmavip | D | Nov. 26, 2017, 8:46 p.m. | OK | GNU C++14 | TESTS | 60 | 156 | 49971200 | 2300 | |
| 61343387 | SHZhang2 | D | Sept. 27, 2019, 1:48 a.m. | OK | GNU C++17 | TESTS | 60 | 390 | 10035200 | 2300 | |
| 68220719 | saketh | D | Jan. 5, 2020, 4:31 a.m. | OK | GNU C++17 | TESTS | 60 | 390 | 16179200 | 2300 | |
| 38989661 | Ali_Pi | D | June 6, 2018, 9:24 a.m. | OK | GNU C++17 | TESTS | 60 | 451 | 14028800 | 2300 | |
| 41030477 | lXTobiXl | D | July 31, 2018, 2:50 p.m. | OK | GNU C++17 | TESTS | 60 | 514 | 91955200 | 2300 | |
| 57189363 | vjudge4 | D | July 17, 2019, 9:54 a.m. | OK | GNU C++17 | TESTS | 60 | 623 | 18022400 | 2300 | |
| 42412276 | des1997 | D | Sept. 3, 2018, 2:50 a.m. | OK | GNU C++17 | TESTS | 60 | 982 | 16179200 | 2300 | |
| 47369469 | chinmay0906 | D | Dec. 22, 2018, 1:25 p.m. | OK | GNU C++17 | TESTS | 60 | 982 | 20992000 | 2300 | |
| 55222433 | disposed | D | June 6, 2019, 8:42 p.m. | OK | GNU C++17 | TESTS | 60 | 1013 | 10035200 | 2300 | |
| 69279332 | timothyhorsc | D | Jan. 22, 2020, 4:59 a.m. | OK | GNU C++17 | TESTS | 60 | 1060 | 19968000 | 2300 | |
| 58467203 | RedNova | D | Aug. 8, 2019, 8:13 p.m. | OK | GNU C++17 | TESTS | 60 | 1060 | 138240000 | 2300 | |
| 32779895 | orz_liuwei | D | Nov. 29, 2017, 12:09 p.m. | OK | Go | TESTS | 60 | 1778 | 42086400 | 2300 | |
| 33012460 | Sagar_Savaliya | D | Dec. 8, 2017, 1:24 a.m. | OK | Java 8 | TESTS | 60 | 312 | 49971200 | 2300 | |
| 33012434 | Sagar_Savaliya | D | Dec. 8, 2017, 1:20 a.m. | OK | Java 8 | TESTS | 60 | 327 | 49664000 | 2300 | |
| 32680854 | uwi | D | Nov. 26, 2017, 4:39 p.m. | OK | Java 8 | TESTS | 60 | 748 | 45158400 | 2300 | |
| 68289615 | AnandOza | D | Jan. 5, 2020, 8:18 p.m. | OK | Java 8 | TESTS | 60 | 1341 | 80793600 | 2300 | |
| 32788601 | linsinn | D | Nov. 29, 2017, 6:59 p.m. | OK | Java 8 | TESTS | 60 | 1434 | 29184000 | 2300 | |
| 68289680 | AnandOza | D | Jan. 5, 2020, 8:20 p.m. | OK | Java 8 | TESTS | 60 | 1450 | 80793600 | 2300 | |
| 32793185 | Asgar | D | Nov. 30, 2017, 1:01 a.m. | OK | Java 8 | TESTS | 60 | 1465 | 33280000 | 2300 | |
| 32792981 | Asgar | D | Nov. 30, 2017, 12:40 a.m. | OK | Java 8 | TESTS | 60 | 1481 | 38195200 | 2300 | |
| 35137143 | iamavalon | D | Feb. 10, 2018, 8:45 p.m. | OK | Java 8 | TESTS | 60 | 1575 | 43315200 | 2300 | |
| 32826154 | donli | D | Dec. 1, 2017, 9:47 a.m. | OK | Java 8 | TESTS | 60 | 1965 | 41369600 | 2300 | |
| 33275630 | ShJ | D | Dec. 15, 2017, 7:45 p.m. | OK | Kotlin | TESTS | 60 | 1902 | 40140800 | 2300 | |
| 33349481 | giraffeking | D | Dec. 17, 2017, 9:36 a.m. | OK | MS C++ | TESTS | 60 | 217 | 29286400 | 2300 | |
| 32787155 | AleksanderBalobanov | D | Nov. 29, 2017, 5:41 p.m. | OK | MS C++ | TESTS | 60 | 1731 | 20787200 | 2300 | |
| 32688741 | GGOSinon | D | Nov. 26, 2017, 5:36 p.m. | OK | MS C++ | TESTS | 60 | 1981 | 20070400 | 2300 | |
| 32734122 | Maffka | D | Nov. 27, 2017, 7:47 p.m. | OK | MS C++ | TESTS | 60 | 2449 | 13004800 | 2300 | |
| 32735670 | AleksanderBalobanov | D | Nov. 27, 2017, 9:29 p.m. | OK | MS C++ | TESTS | 60 | 2760 | 43622400 | 2300 | |
| 61704052 | vjudge1 | D | Oct. 2, 2019, 9:28 a.m. | OK | MS C++ | TESTS | 60 | 3416 | 122163200 | 2300 | |
| 32694800 | philologist | D | Nov. 26, 2017, 8:21 p.m. | OK | MS C++ | TESTS | 60 | 3900 | 29286400 | 2300 | |
| 34797855 | hatoo | D | Feb. 1, 2018, 9:58 a.m. | OK | Rust | TESTS | 60 | 2667 | 50585600 | 2300 | |
| 33250731 | mikcorer | D | Dec. 14, 2017, 9:09 p.m. | OK | Scala | TESTS | 60 | 3556 | 115404800 | 2300 |
Back to search problems