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 |
|---|---|---|---|---|---|---|
| 524 | VK Cup 2015 - Round 1 | FINISHED | False | 7200 | 349459223 | March 21, 2015, 2 p.m. |
Solved |
Index |
Name |
Type |
Tags |
Community Tag |
Rating |
|---|---|---|---|---|---|---|
| ( 1331 ) | E | Rooks and Rectangles | PROGRAMMING | data structures sortings | 2400 |
Polycarpus has a chessboard of size n × m , where k rooks are placed. Polycarpus hasn't yet invented the rules of the game he will play. However, he has already allocated q rectangular areas of special strategic importance on the board, they must be protected well. According to Polycarpus, a rectangular area of the board is well protected if all its vacant squares can be beaten by the rooks that stand on this area. The rooks on the rest of the board do not affect the area's defense. The position of the rooks is fixed and cannot be changed. We remind you that the the rook beats the squares located on the same vertical or horizontal line with it, if there are no other pieces between the square and the rook. Help Polycarpus determine whether all strategically important areas are protected. The first line contains four integers n , m , k and q ( 1 ≤ n , m ≤ 100 000 , 1 ≤ k , q ≤ 200 000 ) — the sizes of the board, the number of rooks and the number of strategically important sites. We will consider that the cells of the board are numbered by integers from 1 to n horizontally and from 1 to m vertically. Next k lines contain pairs of integers " x y ", describing the positions of the rooks ( 1 ≤ x ≤ n , 1 ≤ y ≤ m ). It is guaranteed that all the rooks are in distinct squares. Next q lines describe the strategically important areas as groups of four integers " x 1 y 1 x 2 y 2 " ( 1 ≤ x 1 ≤ x 2 ≤ n , 1 ≤ y 1 ≤ y 2 ≤ m ). The corresponding rectangle area consists of cells ( x , y ) , for which x 1 ≤ x ≤ x 2 , y 1 ≤ y ≤ y 2 . Strategically important areas can intersect of coincide. Print q lines. For each strategically important site print "YES" if it is well defended and "NO" otherwise. Picture to the sample: For the last area the answer is "NO", because cell (1, 2) cannot be hit by a rook. |
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 10523781 | AHTuTTuTyX | E | March 30, 2015, 11:17 a.m. | OK | Delphi | TESTS | 30 | 560 | 35328000 | 2400 | |
| 10382234 | popoffka Alex_2oo8 | E | March 21, 2015, 3:12 p.m. | OK | FPC | TESTS | 30 | 779 | 28364800 | 2400 | |
| 25793041 | zhanggengchen | E | March 25, 2017, 8:51 a.m. | OK | FPC | TESTS | 30 | 857 | 13516800 | 2400 | |
| 16252240 | vjudge5 | E | Feb. 21, 2016, 12:31 a.m. | OK | FPC | TESTS | 30 | 872 | 28160000 | 2400 | |
| 25556014 | Zeron | E | March 16, 2017, 5:09 p.m. | OK | FPC | TESTS | 30 | 1154 | 90624000 | 2400 | |
| 18117764 | hehe0625 | E | May 27, 2016, 12:08 p.m. | OK | GNU C++ | TESTS | 30 | 218 | 16076800 | 2400 | |
| 27236960 | vjudge5 | E | May 20, 2017, 3:41 p.m. | OK | GNU C++ | TESTS | 30 | 280 | 7577600 | 2400 | |
| 10572747 | Tzn-40 | E | April 4, 2015, 11:46 a.m. | OK | GNU C++ | TESTS | 30 | 280 | 7782400 | 2400 | |
| 10411512 | krijgertje | E | March 23, 2015, 2:44 p.m. | OK | GNU C++ | TESTS | 30 | 280 | 7884800 | 2400 | |
| 27236966 | vjudge2 | E | May 20, 2017, 3:41 p.m. | OK | GNU C++ | TESTS | 30 | 280 | 76185600 | 2400 | |
| 10400961 | Nebuchadnezzar | E | March 22, 2015, 1:47 p.m. | OK | GNU C++ | TESTS | 30 | 311 | 16691200 | 2400 | |
| 10382886 | Nikitosh ComradePetr | E | March 21, 2015, 3:28 p.m. | OK | GNU C++ | TESTS | 30 | 312 | 20684800 | 2400 | |
| 12268874 | chenmark | E | July 29, 2015, 8:13 p.m. | OK | GNU C++ | TESTS | 30 | 312 | 21401600 | 2400 | |
| 25785839 | Vergil_LY | E | March 25, 2017, 1:56 a.m. | OK | GNU C++ | TESTS | 30 | 327 | 11264000 | 2400 | |
| 10382873 | NuM vviital | E | March 21, 2015, 3:27 p.m. | OK | GNU C++ | TESTS | 30 | 327 | 20684800 | 2400 | |
| 40986886 | ReaLNero1 | E | July 30, 2018, 8:49 p.m. | OK | GNU C++11 | TESTS | 30 | 171 | 12390400 | 2400 | |
| 10389837 | gchebanov | E | March 21, 2015, 10:11 p.m. | OK | GNU C++11 | TESTS | 30 | 171 | 12492800 | 2400 | |
| 10390101 | gchebanov | E | March 21, 2015, 10:51 p.m. | OK | GNU C++11 | TESTS | 30 | 186 | 12288000 | 2400 | |
| 10389814 | gchebanov | E | March 21, 2015, 10:07 p.m. | OK | GNU C++11 | TESTS | 30 | 187 | 11980800 | 2400 | |
| 10622632 | FizzyDavid | E | April 7, 2015, 3:12 p.m. | OK | GNU C++11 | TESTS | 30 | 187 | 12288000 | 2400 | |
| 10622624 | FizzyDavid | E | April 7, 2015, 3:11 p.m. | OK | GNU C++11 | TESTS | 30 | 187 | 12288000 | 2400 | |
| 10622519 | FizzyDavid | E | April 7, 2015, 2:56 p.m. | OK | GNU C++11 | TESTS | 30 | 187 | 12288000 | 2400 | |
| 10622483 | FizzyDavid | E | April 7, 2015, 2:51 p.m. | OK | GNU C++11 | TESTS | 30 | 187 | 12288000 | 2400 | |
| 10389488 | gchebanov | E | March 21, 2015, 9:23 p.m. | OK | GNU C++11 | TESTS | 30 | 202 | 16179200 | 2400 | |
| 10389483 | gchebanov | E | March 21, 2015, 9:22 p.m. | OK | GNU C++11 | TESTS | 30 | 218 | 15155200 | 2400 | |
| 25550821 | Candelabra | E | March 16, 2017, 1:50 p.m. | OK | GNU C++14 | TESTS | 30 | 374 | 14131200 | 2400 | |
| 27521914 | smu201111192 | E | June 2, 2017, 11:05 a.m. | OK | GNU C++14 | TESTS | 30 | 374 | 20992000 | 2400 | |
| 27202240 | Kaktusman | E | May 18, 2017, 5:57 p.m. | OK | GNU C++14 | TESTS | 30 | 405 | 22220800 | 2400 | |
| 31040625 | waynetuinfor | E | Oct. 5, 2017, 4:21 p.m. | OK | GNU C++14 | TESTS | 30 | 405 | 56115200 | 2400 | |
| 50515606 | NotNight | E | Feb. 26, 2019, 6:10 a.m. | OK | GNU C++14 | TESTS | 30 | 436 | 9830400 | 2400 | |
| 25551615 | KyntsevichVova | E | March 16, 2017, 2:18 p.m. | OK | GNU C++14 | TESTS | 30 | 452 | 23347200 | 2400 | |
| 69647389 | alyx | E | Jan. 28, 2020, 2:34 a.m. | OK | GNU C++14 | TESTS | 30 | 467 | 24064000 | 2400 | |
| 31925314 | andwho | E | Oct. 31, 2017, 3:05 p.m. | OK | GNU C++14 | TESTS | 30 | 514 | 20377600 | 2400 | |
| 25549255 | tqjex | E | March 16, 2017, 12:58 p.m. | OK | GNU C++14 | TESTS | 30 | 514 | 27238400 | 2400 | |
| 33091391 | A_new_Bui | E | Dec. 11, 2017, 8:02 a.m. | OK | GNU C++14 | TESTS | 30 | 529 | 18124800 | 2400 | |
| 69545286 | ChrisT | E | Jan. 26, 2020, 1:55 a.m. | OK | GNU C++17 | TESTS | 30 | 327 | 8806400 | 2400 | |
| 63502592 | ruo | E | Oct. 26, 2019, 5:42 p.m. | OK | GNU C++17 | TESTS | 30 | 390 | 13824000 | 2400 | |
| 58041645 | barni120400 | E | July 30, 2019, 7:58 p.m. | OK | GNU C++17 | TESTS | 30 | 451 | 7475200 | 2400 | |
| 51237455 | ema | E | March 12, 2019, 7:17 p.m. | OK | GNU C++17 | TESTS | 30 | 483 | 19046400 | 2400 | |
| 59695988 | segmentfault | E | Aug. 30, 2019, 8:36 a.m. | OK | GNU C++17 | TESTS | 30 | 498 | 9420800 | 2400 | |
| 63693657 | ffao | E | Oct. 29, 2019, 4:19 a.m. | OK | GNU C++17 | TESTS | 30 | 530 | 15052800 | 2400 | |
| 47101060 | Degalat57 ogo | E | Dec. 16, 2018, 10:44 a.m. | OK | GNU C++17 | TESTS | 30 | 561 | 64614400 | 2400 | |
| 45029094 | yan_matheus | E | Oct. 29, 2018, 1:46 a.m. | OK | GNU C++17 | TESTS | 30 | 576 | 25907200 | 2400 | |
| 52622914 | m1sch3f | E | April 11, 2019, 11:47 p.m. | OK | GNU C++17 | TESTS | 30 | 577 | 18227200 | 2400 | |
| 53739893 | AQT | E | May 4, 2019, 1:11 p.m. | OK | GNU C++17 | TESTS | 30 | 577 | 26214400 | 2400 | |
| 10388020 | chavit | E | March 21, 2015, 7:31 p.m. | OK | Java 7 | TESTS | 30 | 748 | 59392000 | 2400 | |
| 10426641 | master_j | E | March 24, 2015, 7:52 p.m. | OK | Java 7 | TESTS | 30 | 982 | 12288000 | 2400 | |
| 10427568 | master_j | E | March 24, 2015, 10:02 p.m. | OK | Java 7 | TESTS | 30 | 1013 | 20172800 | 2400 | |
| 10384071 | cvm | E | March 21, 2015, 3:54 p.m. | OK | Java 7 | TESTS | 30 | 1075 | 53760000 | 2400 | |
| 10383796 | komarov pashkal | E | March 21, 2015, 3:48 p.m. | OK | Java 7 | TESTS | 30 | 1278 | 102912000 | 2400 | |
| 10398097 | vadimmm | E | March 22, 2015, 11:24 a.m. | OK | Java 8 | TESTS | 30 | 967 | 81715200 | 2400 | |
| 10427566 | master_j | E | March 24, 2015, 10:02 p.m. | OK | Java 8 | TESTS | 30 | 997 | 24064000 | 2400 | |
| 10406787 | jk_qq | E | March 23, 2015, 5:29 a.m. | OK | Java 8 | TESTS | 30 | 998 | 11468800 | 2400 | |
| 10477595 | IgorKoval | E | March 26, 2015, 7:26 p.m. | OK | Java 8 | TESTS | 30 | 1013 | 11366400 | 2400 | |
| 10383618 | Sinner Slamur | E | March 21, 2015, 3:45 p.m. | OK | Java 8 | TESTS | 30 | 1013 | 64614400 | 2400 | |
| 10426642 | master_j | E | March 24, 2015, 7:53 p.m. | OK | Java 8 | TESTS | 30 | 1029 | 10342400 | 2400 | |
| 16287130 | alibaba | E | Feb. 23, 2016, 5:36 a.m. | OK | Java 8 | TESTS | 30 | 1029 | 11264000 | 2400 | |
| 10382111 | VArtem | E | March 21, 2015, 3:09 p.m. | OK | Java 8 | TESTS | 30 | 1044 | 16998400 | 2400 | |
| 10382150 | Aksenov239 mmaxio | E | March 21, 2015, 3:10 p.m. | OK | Java 8 | TESTS | 30 | 1091 | 32768000 | 2400 | |
| 10382485 | Sert YakutovDmitriy | E | March 21, 2015, 3:18 p.m. | OK | Java 8 | TESTS | 30 | 1107 | 26419200 | 2400 | |
| 10413397 | azukun | E | March 23, 2015, 6:26 p.m. | OK | MS C# | TESTS | 30 | 1231 | 24371200 | 2400 | |
| 10389916 | gchebanov | E | March 21, 2015, 10:22 p.m. | OK | MS C++ | TESTS | 30 | 202 | 12492800 | 2400 | |
| 10389886 | gchebanov | E | March 21, 2015, 10:17 p.m. | OK | MS C++ | TESTS | 30 | 202 | 12492800 | 2400 | |
| 25761506 | ZYF1024 | E | March 24, 2017, 2:32 a.m. | OK | MS C++ | TESTS | 30 | 311 | 25088000 | 2400 | |
| 10532569 | redoak | E | March 31, 2015, 11:26 a.m. | OK | MS C++ | TESTS | 30 | 358 | 14643200 | 2400 | |
| 10382808 | Auster mavr | E | March 21, 2015, 3:26 p.m. | OK | MS C++ | TESTS | 30 | 389 | 18636800 | 2400 | |
| 10388043 | NVAL | E | March 21, 2015, 7:32 p.m. | OK | MS C++ | TESTS | 30 | 421 | 9011200 | 2400 | |
| 10383407 | CleRIC NVAL | E | March 21, 2015, 3:40 p.m. | OK | MS C++ | TESTS | 30 | 436 | 9011200 | 2400 | |
| 10383171 | Carups Taube | E | March 21, 2015, 3:35 p.m. | OK | MS C++ | TESTS | 30 | 467 | 11673600 | 2400 | |
| 10516522 | 6eJIa9IzZzTeHb | E | March 29, 2015, 2:03 p.m. | OK | MS C++ | TESTS | 30 | 468 | 9625600 | 2400 | |
| 10382979 | danilka.pro RoKi | E | March 21, 2015, 3:31 p.m. | OK | MS C++ | TESTS | 30 | 483 | 21401600 | 2400 |
Back to search problems