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 |
|---|---|---|---|---|---|---|
| 193 | Codeforces Round 122 (Div. 1) | FINISHED | False | 7200 | 437668223 | June 3, 2012, 3:30 p.m. |
Solved |
Index |
Name |
Type |
Tags |
Community Tag |
Rating |
|---|---|---|---|---|---|---|
| ( 603 ) | C | Hamming Distance | PROGRAMMING | constructive algorithms greedy math matrices | 2400 |
Hamming distance between strings a and b of equal length (denoted by h ( a , b ) ) is equal to the number of distinct integers i (1 ≤ i ≤ | a |) , such that a i ≠ b i , where a i is the i -th symbol of string a , b i is the i -th symbol of string b . For example, the Hamming distance between strings " aba " and " bba " equals 1 , they have different first symbols. For strings " bbba " and " aaab " the Hamming distance equals 4 . John Doe had a paper on which four strings of equal length s 1 , s 2 , s 3 and s 4 were written. Each string s i consisted only of lowercase letters " a " and " b ". John found the Hamming distances between all pairs of strings he had. Then he lost the paper with the strings but he didn't lose the Hamming distances between all pairs. Help John restore the strings; find some four strings s ' 1 , s ' 2 , s ' 3 , s ' 4 of equal length that consist only of lowercase letters " a " and " b ", such that the pairwise Hamming distances between them are the same as between John's strings. More formally, set s ' i must satisfy the condition . To make the strings easier to put down on a piece of paper, you should choose among all suitable sets of strings the one that has strings of minimum length . The first line contains space-separated integers h ( s 1 , s 2 ) , h ( s 1 , s 3 ) , h ( s 1 , s 4 ) . The second line contains space-separated integers h ( s 2 , s 3 ) and h ( s 2 , s 4 ) . The third line contains the single integer h ( s 3 , s 4 ) . All given integers h ( s i , s j ) are non-negative and do not exceed 10 5 . It is guaranteed that at least one number h ( s i , s j ) is positive. Print -1 if there's no suitable set of strings. Otherwise print on the first line number len — the length of each string. On the i -th of the next four lines print string s ' i . If there are multiple sets with the minimum length of the strings, print any of them. |
| Editoral Codeforces Round #122 |
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1759791 | tourist | C | June 3, 2012, 5:11 p.m. | OK | Delphi | TESTS | 60 | 30 | 49459200 | 2400 | |
| 1758612 | Golovanov399 | C | June 3, 2012, 4:42 p.m. | OK | Delphi | TESTS | 60 | 50 | 2969600 | 2400 | |
| 1763004 | amirrr | C | June 4, 2012, 6:47 a.m. | OK | Delphi | TESTS | 60 | 60 | 13414400 | 2400 | |
| 1761172 | Sereja | C | June 3, 2012, 5:50 p.m. | OK | Delphi | TESTS | 60 | 330 | 9523200 | 2400 | |
| 1762470 | object022 | C | June 4, 2012, 2:10 a.m. | OK | FPC | TESTS | 60 | 30 | 1126400 | 2400 | |
| 1764232 | i_love_gold_and_nt | C | June 4, 2012, 2:42 p.m. | OK | FPC | TESTS | 60 | 50 | 1126400 | 2400 | |
| 1942266 | RazeN | C | July 26, 2012, 3:58 p.m. | OK | FPC | TESTS | 60 | 50 | 1228800 | 2400 | |
| 1763405 | ACTheory | C | June 4, 2012, 9:35 a.m. | OK | FPC | TESTS | 60 | 50 | 5939200 | 2400 | |
| 1764841 | scorpion | C | June 4, 2012, 8:36 p.m. | OK | FPC | TESTS | 60 | 60 | 1126400 | 2400 | |
| 16426694 | -skyline- | C | Feb. 29, 2016, 1:31 p.m. | OK | GNU C++ | TESTS | 60 | 15 | 0 | 2400 | |
| 16426679 | -skyline- | C | Feb. 29, 2016, 1:30 p.m. | OK | GNU C++ | TESTS | 60 | 15 | 0 | 2400 | |
| 3383838 | vjudge2 | C | March 23, 2013, 6:07 a.m. | OK | GNU C++ | TESTS | 60 | 15 | 1433600 | 2400 | |
| 16398697 | AnnieCai | C | Feb. 28, 2016, 7:57 a.m. | OK | GNU C++ | TESTS | 60 | 15 | 1536000 | 2400 | |
| 28208800 | Scut82 | C | July 2, 2017, 11:06 a.m. | OK | GNU C++ | TESTS | 60 | 15 | 2150400 | 2400 | |
| 19785935 | I_Love_Zzq | C | Aug. 11, 2016, 2:23 p.m. | OK | GNU C++ | TESTS | 60 | 15 | 3686400 | 2400 | |
| 18394199 | I_Love_Zzq | C | June 12, 2016, 3:54 p.m. | OK | GNU C++ | TESTS | 60 | 15 | 4198400 | 2400 | |
| 35464724 | vjudge2 | C | Feb. 19, 2018, 7:52 a.m. | OK | GNU C++ | TESTS | 60 | 15 | 4300800 | 2400 | |
| 19553883 | SoiMae | C | Aug. 1, 2016, 7:45 a.m. | OK | GNU C++ | TESTS | 60 | 15 | 4403200 | 2400 | |
| 1763459 | hogloid | C | June 4, 2012, 9:58 a.m. | OK | GNU C++ | TESTS | 60 | 30 | 1433600 | 2400 | |
| 1757176 | Zlobober | C | June 3, 2012, 4:15 p.m. | OK | GNU C++0x | TESTS | 60 | 30 | 2355200 | 2400 | |
| 1764757 | Shapo | C | June 4, 2012, 6:44 p.m. | OK | GNU C++0x | TESTS | 60 | 30 | 5427200 | 2400 | |
| 1759415 | watashi | C | June 3, 2012, 5:02 p.m. | OK | GNU C++0x | TESTS | 60 | 30 | 5632000 | 2400 | |
| 9869697 | I_love_Wang_Jing | C | Feb. 16, 2015, 10:17 a.m. | OK | GNU C++0x | TESTS | 60 | 62 | 614400 | 2400 | |
| 5646673 | alculquicondor | C | Jan. 9, 2014, 5:50 p.m. | OK | GNU C++0x | TESTS | 60 | 62 | 614400 | 2400 | |
| 9869705 | SealView | C | Feb. 16, 2015, 10:18 a.m. | OK | GNU C++0x | TESTS | 60 | 124 | 1024000 | 2400 | |
| 9927115 | SeyedParsa | C | Feb. 19, 2015, 2:45 p.m. | OK | GNU C++0x | TESTS | 60 | 186 | 614400 | 2400 | |
| 10177163 | marat.snowbear | C | March 6, 2015, 1:19 p.m. | OK | GNU C++0x | TESTS | 60 | 310 | 1536000 | 2400 | |
| 18963958 | AlexFetisov | C | July 8, 2016, 7:27 a.m. | OK | GNU C++11 | TESTS | 60 | 15 | 1126400 | 2400 | |
| 16323425 | irkstepanov | C | Feb. 25, 2016, 9:05 a.m. | OK | GNU C++11 | TESTS | 60 | 15 | 1228800 | 2400 | |
| 31728176 | noor148 | C | Oct. 26, 2017, 4:20 a.m. | OK | GNU C++11 | TESTS | 60 | 15 | 1331200 | 2400 | |
| 16399369 | FST_master | C | Feb. 28, 2016, 8:36 a.m. | OK | GNU C++11 | TESTS | 60 | 15 | 1536000 | 2400 | |
| 35510580 | hesihesiwujiuwu | C | Feb. 20, 2018, 3:53 a.m. | OK | GNU C++11 | TESTS | 60 | 15 | 2048000 | 2400 | |
| 25130093 | King_George | C | March 1, 2017, 5:29 p.m. | OK | GNU C++11 | TESTS | 60 | 15 | 2048000 | 2400 | |
| 30219870 | theodor.moroianu | C | Sept. 9, 2017, 7:39 a.m. | OK | GNU C++11 | TESTS | 60 | 15 | 3584000 | 2400 | |
| 54980779 | SoiMae | C | June 2, 2019, 1:04 p.m. | OK | GNU C++11 | TESTS | 60 | 31 | 0 | 2400 | |
| 54977406 | SoiMae | C | June 2, 2019, 11:29 a.m. | OK | GNU C++11 | TESTS | 60 | 31 | 0 | 2400 | |
| 54966562 | SoiMae | C | June 2, 2019, 6:41 a.m. | OK | GNU C++11 | TESTS | 60 | 31 | 0 | 2400 | |
| 32091192 | blue__legend | C | Nov. 6, 2017, 10:12 a.m. | OK | GNU C++14 | TESTS | 60 | 15 | 1126400 | 2400 | |
| 32322794 | jtnydv25 | C | Nov. 15, 2017, 2:20 a.m. | OK | GNU C++14 | TESTS | 60 | 15 | 1536000 | 2400 | |
| 33861184 | kefaa2 | C | Jan. 2, 2018, 9:59 a.m. | OK | GNU C++14 | TESTS | 60 | 15 | 3174400 | 2400 | |
| 35471120 | ugly2333 | C | Feb. 19, 2018, 1:04 p.m. | OK | GNU C++14 | TESTS | 60 | 15 | 3379200 | 2400 | |
| 31518652 | LiChenKoh | C | Oct. 19, 2017, 8:51 p.m. | OK | GNU C++14 | TESTS | 60 | 15 | 4505600 | 2400 | |
| 29300957 | Viktor_Terziev | C | Aug. 9, 2017, 7:59 a.m. | OK | GNU C++14 | TESTS | 60 | 15 | 5939200 | 2400 | |
| 33977241 | mjhun | C | Jan. 7, 2018, 6:25 a.m. | OK | GNU C++14 | TESTS | 60 | 15 | 6144000 | 2400 | |
| 42732134 | iaojnh | C | Sept. 10, 2018, 12:08 p.m. | OK | GNU C++14 | TESTS | 60 | 31 | 1536000 | 2400 | |
| 57860571 | Arg_007 | C | July 27, 2019, 5:36 p.m. | OK | GNU C++14 | TESTS | 60 | 31 | 1638400 | 2400 | |
| 31518672 | LiChenKoh | C | Oct. 19, 2017, 8:52 p.m. | OK | GNU C++14 | TESTS | 60 | 31 | 4505600 | 2400 | |
| 63632010 | Slaaava | C | Oct. 28, 2019, 6:45 a.m. | OK | GNU C++17 | TESTS | 60 | 31 | 1536000 | 2400 | |
| 60652192 | ivanilos | C | Sept. 15, 2019, 7:58 p.m. | OK | GNU C++17 | TESTS | 60 | 61 | 1638400 | 2400 | |
| 44934471 | ruo | C | Oct. 27, 2018, 4:27 a.m. | OK | GNU C++17 | TESTS | 60 | 61 | 1740800 | 2400 | |
| 53801270 | majk | C | May 5, 2019, 6:55 p.m. | OK | GNU C++17 | TESTS | 60 | 140 | 1638400 | 2400 | |
| 55964876 | tap_tapii | C | June 23, 2019, 11:31 a.m. | OK | GNU C++17 | TESTS | 60 | 296 | 1638400 | 2400 | |
| 52552087 | roll_no_1 | C | April 10, 2019, 5:26 a.m. | OK | GNU C++17 | TESTS | 60 | 467 | 1536000 | 2400 | |
| 60509946 | tfg | C | Sept. 14, 2019, 1:57 a.m. | OK | GNU C++17 | TESTS | 60 | 623 | 1331200 | 2400 | |
| 1757858 | Egor | C | June 3, 2012, 4:27 p.m. | OK | Java 6 | TESTS | 60 | 110 | 43417600 | 2400 | |
| 1760968 | shevchen | C | June 3, 2012, 5:44 p.m. | OK | Java 6 | TESTS | 60 | 110 | 43520000 | 2400 | |
| 1758865 | niyaznigmatul | C | June 3, 2012, 4:49 p.m. | OK | Java 6 | TESTS | 60 | 130 | 43520000 | 2400 | |
| 1756517 | Petr | C | June 3, 2012, 4:05 p.m. | OK | Java 6 | TESTS | 60 | 160 | 43417600 | 2400 | |
| 1768756 | uwi | C | June 7, 2012, 7:29 a.m. | OK | Java 6 | TESTS | 60 | 470 | 43417600 | 2400 | |
| 1961430 | sayuan | C | July 30, 2012, 6:37 p.m. | OK | Java 6 | TESTS | 60 | 530 | 43622400 | 2400 | |
| 1759497 | danbanica | C | June 3, 2012, 5:04 p.m. | OK | Java 6 | TESTS | 60 | 920 | 43827200 | 2400 | |
| 1758551 | mmaxio | C | June 3, 2012, 4:41 p.m. | OK | Java 7 | TESTS | 60 | 110 | 44953600 | 2400 | |
| 1952077 | S.Yesipenko | C | July 30, 2012, 9:41 a.m. | OK | Java 7 | TESTS | 60 | 310 | 45158400 | 2400 | |
| 1759267 | qwerty787788 | C | June 3, 2012, 4:58 p.m. | OK | Java 7 | TESTS | 60 | 310 | 45772800 | 2400 | |
| 3695210 | XilinX | C | May 9, 2013, 7:02 a.m. | OK | MS C++ | TESTS | 60 | 15 | 1331200 | 2400 | |
| 1758915 | RAD | C | June 3, 2012, 4:50 p.m. | OK | MS C++ | TESTS | 60 | 30 | 1843200 | 2400 | |
| 1759895 | NALP | C | June 3, 2012, 5:13 p.m. | OK | MS C++ | TESTS | 60 | 30 | 2150400 | 2400 | |
| 1758973 | GlebsHP | C | June 3, 2012, 4:51 p.m. | OK | MS C++ | TESTS | 60 | 30 | 2150400 | 2400 | |
| 1758624 | pperm | C | June 3, 2012, 4:43 p.m. | OK | MS C++ | TESTS | 60 | 30 | 2457600 | 2400 | |
| 1761553 | seen | C | June 3, 2012, 6:13 p.m. | OK | MS C++ | TESTS | 60 | 30 | 5427200 | 2400 | |
| 40991194 | ReaLNero1 | C | July 31, 2018, 12:28 a.m. | OK | MS C++ | TESTS | 60 | 31 | 1331200 | 2400 | |
| 1761317 | ilyakor | C | June 3, 2012, 5:57 p.m. | OK | MS C++ | TESTS | 60 | 50 | 2048000 | 2400 | |
| 1761573 | Shef | C | June 3, 2012, 6:15 p.m. | OK | MS C++ | TESTS | 60 | 50 | 2560000 | 2400 | |
| 1758129 | al13n | C | June 3, 2012, 4:32 p.m. | OK | MS C++ | TESTS | 60 | 60 | 2150400 | 2400 | |
| 17963516 | thainguyenhung | C | May 17, 2016, 9:03 a.m. | OK | Python 3 | TESTS | 60 | 62 | 5939200 | 2400 | |
| 30055020 | 423555290 | C | Sept. 4, 2017, 2:21 p.m. | OK | Python 3 | TESTS | 60 | 93 | 2662400 | 2400 | |
| 42134715 | Mk_Python_v1 | C | Aug. 26, 2018, 10:08 p.m. | OK | Python 3 | TESTS | 60 | 140 | 1228800 | 2400 |
Back to search problems