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 |
|---|---|---|---|---|---|---|
| 776 | ICM Technex 2017 and Codeforces Round 400 (Div. 1 + Div. 2, combined) | FINISHED | False | 7800 | 288544523 | Feb. 23, 2017, 2:45 p.m. |
Solved |
Index |
Name |
Type |
Tags |
Community Tag |
Rating |
|---|---|---|---|---|---|---|
| ( 6163 ) | D | The Door Problem | PROGRAMMING | 2-sat dfs and similar dsu graphs | 2000 |
Moriarty has trapped n people in n distinct rooms in a hotel. Some rooms are locked, others are unlocked. But, there is a condition that the people in the hotel can only escape when all the doors are unlocked at the same time. There are m switches. Each switch control doors of some rooms, but each door is controlled by exactly two switches. You are given the initial configuration of the doors. Toggling any switch, that is, turning it ON when it is OFF, or turning it OFF when it is ON, toggles the condition of the doors that this switch controls. Say, we toggled switch 1 , which was connected to room 1 , 2 and 3 which were respectively locked, unlocked and unlocked. Then, after toggling the switch, they become unlocked, locked and locked. You need to tell Sherlock, if there exists a way to unlock all doors at the same time. First line of input contains two integers n and m ( 2 ≤ n ≤ 10 5 , 2 ≤ m ≤ 10 5 ) — the number of rooms and the number of switches. Next line contains n space-separated integers r 1 , r 2 , ..., r n ( 0 ≤ r i ≤ 1 ) which tell the status of room doors. The i -th room is locked if r i = 0 , otherwise it is unlocked. The i -th of next m lines contains an integer x i ( 0 ≤ x i ≤ n ) followed by x i distinct integers separated by space, denoting the number of rooms controlled by the i -th switch followed by the room numbers that this switch controls. It is guaranteed that the room numbers are in the range from 1 to n . It is guaranteed that each door is controlled by exactly two switches. Output " YES " without quotes, if it is possible to open all doors at the same time, otherwise output " NO " without quotes. In the second example input, the initial statuses of the doors are 1, 0, 1 ( 0 means locked, 1 — unlocked). After toggling switch 3 , we get 0, 0, 0 that means all doors are locked. Then, after toggling switch 1 , we get 1, 1, 1 that means all doors are unlocked. It can be seen that for the first and for the third example inputs |
| ICM Technex 2017 and Codeforces Round #400 (Div. 1 + Div. 2, combined) Editorial |
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 24937133 | lkmcfj | D | Feb. 23, 2017, 4:26 p.m. | OK | FPC | TESTS | 111 | 78 | 7884800 | 2000 | |
| 25052151 | Zymeth | D | Feb. 26, 2017, 11:42 a.m. | OK | FPC | TESTS | 111 | 93 | 7372800 | 2000 | |
| 24983530 | bzh | D | Feb. 24, 2017, 1:45 p.m. | OK | FPC | TESTS | 111 | 93 | 7884800 | 2000 | |
| 24944403 | Zeron | D | Feb. 23, 2017, 6:13 p.m. | OK | FPC | TESTS | 111 | 93 | 10547200 | 2000 | |
| 24949268 | rainboy | D | Feb. 23, 2017, 9:48 p.m. | OK | GNU C | TESTS | 111 | 78 | 3481600 | 2000 | |
| 25338792 | codemart786 | D | March 8, 2017, 10:23 a.m. | OK | GNU C | TESTS | 111 | 93 | 11366400 | 2000 | |
| 24939440 | EKASMA | D | Feb. 23, 2017, 4:40 p.m. | OK | GNU C | TESTS | 111 | 109 | 10444800 | 2000 | |
| 38539641 | luogu_bot5 | D | May 22, 2018, 3:07 p.m. | OK | GNU C++ | TESTS | 111 | 31 | 2662400 | 2000 | |
| 28274764 | vjudge1 | D | July 4, 2017, 8:08 a.m. | OK | GNU C++ | TESTS | 111 | 31 | 3584000 | 2000 | |
| 28245029 | vjudge5 | D | July 3, 2017, 5:42 a.m. | OK | GNU C++ | TESTS | 111 | 31 | 3686400 | 2000 | |
| 28268601 | Starry | D | July 4, 2017, 2:47 a.m. | OK | GNU C++ | TESTS | 111 | 31 | 3891200 | 2000 | |
| 28243594 | vjudge4 | D | July 3, 2017, 4:31 a.m. | OK | GNU C++ | TESTS | 111 | 31 | 4096000 | 2000 | |
| 28272870 | vjudge5 | D | July 4, 2017, 6:53 a.m. | OK | GNU C++ | TESTS | 111 | 31 | 4300800 | 2000 | |
| 25000043 | liuyiluxun | D | Feb. 25, 2017, 3:05 a.m. | OK | GNU C++ | TESTS | 111 | 31 | 5939200 | 2000 | |
| 28241723 | vjudge2 | D | July 3, 2017, 2:44 a.m. | OK | GNU C++ | TESTS | 111 | 31 | 6144000 | 2000 | |
| 24953505 | WHzy | D | Feb. 24, 2017, 3:27 a.m. | OK | GNU C++ | TESTS | 111 | 31 | 6144000 | 2000 | |
| 24950742 | Dylans | D | Feb. 24, 2017, 12:04 a.m. | OK | GNU C++ | TESTS | 111 | 31 | 6144000 | 2000 | |
| 69005382 | laquendi | D | Jan. 17, 2020, 10:41 p.m. | OK | GNU C11 | TESTS | 111 | 93 | 8704000 | 2000 | |
| 27159741 | yp0413150208 | D | May 16, 2017, 12:50 p.m. | OK | GNU C++11 | TESTS | 111 | 31 | 2048000 | 2000 | |
| 27320586 | ale | D | May 24, 2017, 1:22 p.m. | OK | GNU C++11 | TESTS | 111 | 31 | 4915200 | 2000 | |
| 35280069 | xc01 | D | Feb. 15, 2018, 2:15 a.m. | OK | GNU C++11 | TESTS | 111 | 31 | 6041600 | 2000 | |
| 24954421 | FISHTOBY | D | Feb. 24, 2017, 4:37 a.m. | OK | GNU C++11 | TESTS | 111 | 31 | 6144000 | 2000 | |
| 28247047 | fks20011206 | D | July 3, 2017, 7:09 a.m. | OK | GNU C++11 | TESTS | 111 | 31 | 6246400 | 2000 | |
| 24952028 | Hermits | D | Feb. 24, 2017, 1:52 a.m. | OK | GNU C++11 | TESTS | 111 | 31 | 6860800 | 2000 | |
| 31238170 | _SHENZHEBEI_ | D | Oct. 12, 2017, 10:41 a.m. | OK | GNU C++11 | TESTS | 111 | 31 | 7884800 | 2000 | |
| 27606529 | supy | D | June 6, 2017, 6:30 a.m. | OK | GNU C++11 | TESTS | 111 | 31 | 11571200 | 2000 | |
| 58151970 | TianPingXing | D | Aug. 2, 2019, 3:08 a.m. | OK | GNU C++11 | TESTS | 111 | 46 | 1843200 | 2000 | |
| 65894744 | zinai_boboyang | D | Nov. 28, 2019, 5:31 a.m. | OK | GNU C++11 | TESTS | 111 | 46 | 1843200 | 2000 | |
| 25068073 | q234rty | D | Feb. 27, 2017, 3:10 a.m. | OK | GNU C++14 | TESTS | 111 | 31 | 15155200 | 2000 | |
| 25112332 | JoelSotoMamani | D | Feb. 28, 2017, 11:31 p.m. | OK | GNU C++14 | TESTS | 111 | 78 | 4300800 | 2000 | |
| 26831943 | vanvector | D | May 4, 2017, 10:13 a.m. | OK | GNU C++14 | TESTS | 111 | 93 | 5632000 | 2000 | |
| 50740722 | bhargav_0085 | D | March 3, 2019, 3:18 p.m. | OK | GNU C++14 | TESTS | 111 | 108 | 3788800 | 2000 | |
| 24939963 | hojoon0205 | D | Feb. 23, 2017, 4:43 p.m. | OK | GNU C++14 | TESTS | 111 | 108 | 3891200 | 2000 | |
| 25100499 | winnerls | D | Feb. 28, 2017, 12:32 p.m. | OK | GNU C++14 | TESTS | 111 | 108 | 3891200 | 2000 | |
| 25015210 | vilim_l | D | Feb. 25, 2017, 2:30 p.m. | OK | GNU C++14 | TESTS | 111 | 108 | 7680000 | 2000 | |
| 32898694 | ddfsb | D | Dec. 3, 2017, 12:21 p.m. | OK | GNU C++14 | TESTS | 111 | 108 | 7987200 | 2000 | |
| 24946941 | Zhukov_Dmitry | D | Feb. 23, 2017, 7:36 p.m. | OK | GNU C++14 | TESTS | 111 | 108 | 9011200 | 2000 | |
| 27000587 | ytz123 | D | May 10, 2017, 5:17 p.m. | OK | GNU C++14 | TESTS | 111 | 109 | 1740800 | 2000 | |
| 50080994 | luogu_bot4 | D | Feb. 18, 2019, 3:57 a.m. | OK | GNU C++17 | TESTS | 111 | 108 | 2764800 | 2000 | |
| 53963594 | vjudge1 | D | May 10, 2019, 3:35 p.m. | OK | GNU C++17 | TESTS | 111 | 109 | 2457600 | 2000 | |
| 53963553 | zz212088 | D | May 10, 2019, 3:33 p.m. | OK | GNU C++17 | TESTS | 111 | 109 | 2457600 | 2000 | |
| 49183313 | ZGQ | D | Jan. 30, 2019, 3:52 a.m. | OK | GNU C++17 | TESTS | 111 | 109 | 2662400 | 2000 | |
| 38540942 | Mr_leon | D | May 22, 2018, 3:58 p.m. | OK | GNU C++17 | TESTS | 111 | 109 | 2764800 | 2000 | |
| 57458556 | vjudge5 | D | July 21, 2019, 12:37 p.m. | OK | GNU C++17 | TESTS | 111 | 109 | 3174400 | 2000 | |
| 54573652 | Mtdrewski | D | May 24, 2019, 9:15 p.m. | OK | GNU C++17 | TESTS | 111 | 109 | 3584000 | 2000 | |
| 54573666 | Mtdrewski | D | May 24, 2019, 9:16 p.m. | OK | GNU C++17 | TESTS | 111 | 109 | 3584000 | 2000 | |
| 46428165 | H4XeO6 p0o9i8u | D | Dec. 1, 2018, 2:57 a.m. | OK | GNU C++17 | TESTS | 111 | 109 | 3993600 | 2000 | |
| 69623491 | m.hasan01 | D | Jan. 27, 2020, 3:08 p.m. | OK | GNU C++17 | TESTS | 111 | 109 | 4710400 | 2000 | |
| 64250232 | Musin | D | Nov. 4, 2019, 2:54 p.m. | OK | Java 11 | TESTS | 111 | 467 | 43212800 | 2000 | |
| 64247402 | Musin | D | Nov. 4, 2019, 2:45 p.m. | OK | Java 11 | TESTS | 111 | 623 | 43315200 | 2000 | |
| 28539938 | leiouleiou | D | July 14, 2017, 6:40 a.m. | OK | Java 8 | TESTS | 111 | 171 | 20787200 | 2000 | |
| 28540010 | vjudge2 | D | July 14, 2017, 6:43 a.m. | OK | Java 8 | TESTS | 111 | 171 | 20787200 | 2000 | |
| 28538715 | vjudge4 | D | July 14, 2017, 5:47 a.m. | OK | Java 8 | TESTS | 111 | 171 | 20889600 | 2000 | |
| 24950505 | pitfall | D | Feb. 23, 2017, 11:37 p.m. | OK | Java 8 | TESTS | 111 | 187 | 20684800 | 2000 | |
| 25084405 | IgorKoval | D | Feb. 27, 2017, 5:31 p.m. | OK | Java 8 | TESTS | 111 | 187 | 31436800 | 2000 | |
| 25084363 | IgorKoval | D | Feb. 27, 2017, 5:30 p.m. | OK | Java 8 | TESTS | 111 | 187 | 51404800 | 2000 | |
| 24937075 | Dukkha | D | Feb. 23, 2017, 4:25 p.m. | OK | Java 8 | TESTS | 111 | 202 | 20684800 | 2000 | |
| 24935788 | fnch | D | Feb. 23, 2017, 4:10 p.m. | OK | Java 8 | TESTS | 111 | 218 | 24268800 | 2000 | |
| 25139076 | donli | D | March 2, 2017, 2:52 a.m. | OK | Java 8 | TESTS | 111 | 233 | 30003200 | 2000 | |
| 24986315 | Dukkha | D | Feb. 24, 2017, 3:08 p.m. | OK | Java 8 | TESTS | 111 | 234 | 20684800 | 2000 | |
| 25030705 | og.kostya | D | Feb. 26, 2017, 7:39 a.m. | OK | MS C# | TESTS | 111 | 108 | 22016000 | 2000 | |
| 25105030 | mircea85 | D | Feb. 28, 2017, 4:07 p.m. | OK | MS C# | TESTS | 111 | 233 | 27852800 | 2000 | |
| 25104992 | mircea85 | D | Feb. 28, 2017, 4:04 p.m. | OK | MS C# | TESTS | 111 | 248 | 28160000 | 2000 | |
| 25017587 | Neverauskas | D | Feb. 25, 2017, 4:20 p.m. | OK | MS C# | TESTS | 111 | 327 | 29593600 | 2000 | |
| 25568438 | yuukina | D | March 17, 2017, 9:48 a.m. | OK | MS C# | TESTS | 111 | 451 | 27750400 | 2000 | |
| 25013644 | jslijin | D | Feb. 25, 2017, 1:27 p.m. | OK | MS C++ | TESTS | 111 | 78 | 4505600 | 2000 | |
| 28257344 | vjudge2 | D | July 3, 2017, 1:53 p.m. | OK | MS C++ | TESTS | 111 | 78 | 6860800 | 2000 | |
| 24952921 | lucyanna2018 | D | Feb. 24, 2017, 2:50 a.m. | OK | MS C++ | TESTS | 111 | 78 | 10854400 | 2000 | |
| 28567079 | vjudge2 | D | July 15, 2017, 7:34 a.m. | OK | MS C++ | TESTS | 111 | 93 | 6553600 | 2000 | |
| 25100226 | ngdyqahty | D | Feb. 28, 2017, 12:21 p.m. | OK | MS C++ | TESTS | 111 | 93 | 7065600 | 2000 | |
| 55429135 | vjudge5 | D | June 11, 2019, 10:29 a.m. | OK | MS C++ | TESTS | 111 | 93 | 10854400 | 2000 | |
| 42495326 | vjudge3 | D | Sept. 5, 2018, 2:06 p.m. | OK | MS C++ | TESTS | 111 | 108 | 2764800 | 2000 | |
| 58132353 | TianJianXing | D | Aug. 1, 2019, 2:45 p.m. | OK | MS C++ | TESTS | 111 | 109 | 7270400 | 2000 | |
| 54096920 | vjudge4 | D | May 14, 2019, 1:33 p.m. | OK | MS C++ | TESTS | 111 | 109 | 7270400 | 2000 | |
| 53982734 | vjudge3 | D | May 11, 2019, 8:01 a.m. | OK | MS C++ | TESTS | 111 | 109 | 7270400 | 2000 | |
| 58130475 | TianSunXing | D | Aug. 1, 2019, 2:05 p.m. | OK | MS C++ 2017 | TESTS | 111 | 78 | 2457600 | 2000 | |
| 25070240 | nanae1914 | D | Feb. 27, 2017, 6:27 a.m. | OK | PyPy 3 | TESTS | 111 | 982 | 54988800 | 2000 | |
| 52503437 | hunglc007 | D | April 8, 2019, 5:19 p.m. | OK | PyPy 3 | TESTS | 111 | 1232 | 26521600 | 2000 | |
| 65761910 | elansaro | D | Nov. 26, 2019, 4:11 p.m. | OK | PyPy 3 | TESTS | 111 | 1387 | 57139200 | 2000 | |
| 47236290 | Naman_Bhalla | D | Dec. 18, 2018, 8:41 p.m. | OK | Python 3 | TESTS | 111 | 842 | 24678400 | 2000 | |
| 25070216 | nanae1914 | D | Feb. 27, 2017, 6:25 a.m. | OK | Python 3 | TESTS | 111 | 889 | 29388800 | 2000 | |
| 25070149 | nanae1914 | D | Feb. 27, 2017, 6:18 a.m. | OK | Python 3 | TESTS | 111 | 904 | 30310400 | 2000 | |
| 25693014 | Mopriestt | D | March 21, 2017, 2:43 p.m. | OK | Python 3 | TESTS | 111 | 1044 | 30720000 | 2000 | |
| 25474964 | cgfs10000 | D | March 14, 2017, 2:09 p.m. | OK | Python 3 | TESTS | 111 | 1122 | 29184000 | 2000 | |
| 24986126 | rutsky | D | Feb. 24, 2017, 3:02 p.m. | OK | Python 3 | TESTS | 111 | 1450 | 54476800 | 2000 | |
| 25094943 | mio_h | D | Feb. 28, 2017, 7:32 a.m. | OK | Rust | TESTS | 111 | 62 | 20889600 | 2000 | |
| 24957215 | kobae964 | D | Feb. 24, 2017, 7:14 a.m. | OK | Rust | TESTS | 111 | 327 | 129945600 | 2000 | |
| 24957126 | kobae964 | D | Feb. 24, 2017, 7:09 a.m. | OK | Rust | TESTS | 111 | 358 | 129945600 | 2000 |
Back to search problems