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 |
|---|---|---|---|---|---|---|
| 914 | Codecraft-18 and Codeforces Round 458 (Div. 1 + Div. 2, combined) | FINISHED | False | 10800 | 259943123 | Jan. 20, 2018, 3:35 p.m. |
Solved |
Index |
Name |
Type |
Tags |
Community Tag |
Rating |
|---|---|---|---|---|---|---|
| ( 6322 ) | D | Bash and a Tough Math Puzzle | PROGRAMMING | data structures number theory | 1900 |
Bash likes playing with arrays. He has an array a 1 , a 2 , ... a n of n integers. He likes to guess the greatest common divisor (gcd) of different segments of the array. Of course, sometimes the guess is not correct. However, Bash will be satisfied if his guess is almost correct . Suppose he guesses that the gcd of the elements in the range l , r of a is x . He considers the guess to be almost correct if he can change at most one element in the segment such that the gcd of the segment is x after making the change. Note that when he guesses, he doesn't actually change the array — he just wonders if the gcd of the segment can be made x . Apart from this, he also sometimes makes changes to the array itself. Since he can't figure it out himself, Bash wants you to tell him which of his guesses are almost correct. Formally, you have to process q queries of one of the following forms: 1 l r x — Bash guesses that the gcd of the range l , r is x . Report if this guess is almost correct. 2 i y — Bash sets a i to y . Note: The array is 1 -indexed. The first line contains an integer n ( 1 ≤ n ≤ 5·10 5 ) — the size of the array. The second line contains n integers a 1 , a 2 , ..., a n ( 1 ≤ a i ≤ 10 9 ) — the elements of the array. The third line contains an integer q ( 1 ≤ q ≤ 4·10 5 ) — the number of queries. The next q lines describe the queries and may have one of the following forms: 1 l r x ( 1 ≤ l ≤ r ≤ n , 1 ≤ x ≤ 10 9 ). 2 i y (1 ≤ i ≤ n , 1 ≤ y ≤ 10 9 ) . Guaranteed, that there is at least one query of first type. For each query of first type, output "YES" (without quotes) if Bash's guess is almost correct and "NO" (without quotes) otherwise. In the first sample, the array initially is {2, 6, 3} . For query 1 , the first two numbers already have their gcd as 2 . For query 2 , we can achieve a gcd of 3 by changing the first element of the array to 3 . Note that the changes made during queries of type 1 are temporary and do not get reflected in the arr |
| Tutorial |
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 69035704 | vjudge3 | D | Jan. 18, 2020, 8:58 a.m. | OK | Clang++17 Diagnostics | TESTS | 104 | 1107 | 7168000 | 1900 | |
| 34395005 | Gassa | D | Jan. 20, 2018, 11:48 p.m. | OK | D | TESTS | 104 | 702 | 11366400 | 1900 | |
| 34394865 | Gassa | D | Jan. 20, 2018, 11:36 p.m. | OK | D | TESTS | 104 | 717 | 11366400 | 1900 | |
| 34394687 | Gassa | D | Jan. 20, 2018, 11:20 p.m. | OK | D | TESTS | 104 | 717 | 33484800 | 1900 | |
| 36303278 | __ShaW | D | March 15, 2018, 1:48 p.m. | OK | FPC | TESTS | 104 | 1482 | 9625600 | 1900 | |
| 42287562 | darkus-_- | D | Aug. 30, 2018, 6:14 p.m. | OK | FPC | TESTS | 104 | 1513 | 10035200 | 1900 | |
| 43923741 | luogu_bot1 | D | Oct. 7, 2018, 3:08 a.m. | OK | FPC | TESTS | 104 | 1793 | 32051200 | 1900 | |
| 34391587 | codemart786 | D | Jan. 20, 2018, 8:48 p.m. | OK | GNU C | TESTS | 104 | 717 | 11878400 | 1900 | |
| 34705525 | luogu_bot2 | D | Jan. 30, 2018, 10:46 a.m. | OK | GNU C++ | TESTS | 104 | 249 | 23040000 | 1900 | |
| 34705497 | luogu_bot4 | D | Jan. 30, 2018, 10:44 a.m. | OK | GNU C++ | TESTS | 104 | 249 | 23040000 | 1900 | |
| 34541338 | AuqaKyz | D | Jan. 25, 2018, 9:15 a.m. | OK | GNU C++ | TESTS | 104 | 264 | 22937600 | 1900 | |
| 35316546 | vjudge1 | D | Feb. 15, 2018, 5:58 p.m. | OK | GNU C++ | TESTS | 104 | 265 | 9932800 | 1900 | |
| 35075841 | yekehe | D | Feb. 9, 2018, 2:03 a.m. | OK | GNU C++ | TESTS | 104 | 265 | 11878400 | 1900 | |
| 41650244 | asdf1229 | D | Aug. 16, 2018, 11:23 a.m. | OK | GNU C++ | TESTS | 104 | 280 | 7884800 | 1900 | |
| 40229524 | luogu_bot1 | D | July 12, 2018, 11:08 a.m. | OK | GNU C++ | TESTS | 104 | 280 | 10035200 | 1900 | |
| 34397894 | sweet_love | D | Jan. 21, 2018, 2:45 a.m. | OK | GNU C++ | TESTS | 104 | 280 | 10035200 | 1900 | |
| 35779198 | luogu_bot2 | D | Feb. 28, 2018, 8:58 a.m. | OK | GNU C++ | TESTS | 104 | 280 | 10547200 | 1900 | |
| 35779189 | yybyyb | D | Feb. 28, 2018, 8:58 a.m. | OK | GNU C++ | TESTS | 104 | 280 | 10547200 | 1900 | |
| 37103667 | icebound | D | April 8, 2018, 3:45 p.m. | OK | GNU C11 | TESTS | 104 | 608 | 30003200 | 1900 | |
| 44616125 | Patti | D | Oct. 21, 2018, 1:48 a.m. | OK | GNU C++11 | TESTS | 104 | 249 | 6348800 | 1900 | |
| 44233200 | luogu_bot5 | D | Oct. 13, 2018, 2:18 a.m. | OK | GNU C++11 | TESTS | 104 | 249 | 7987200 | 1900 | |
| 53007661 | luogu_bot4 | D | April 19, 2019, 10:24 a.m. | OK | GNU C++11 | TESTS | 104 | 249 | 8089600 | 1900 | |
| 44941976 | vjudge1 | D | Oct. 27, 2018, 8:16 a.m. | OK | GNU C++11 | TESTS | 104 | 249 | 9830400 | 1900 | |
| 53112948 | luogu_bot3 | D | April 22, 2019, 5:29 a.m. | OK | GNU C++11 | TESTS | 104 | 249 | 10035200 | 1900 | |
| 53112968 | luogu_bot4 | D | April 22, 2019, 5:31 a.m. | OK | GNU C++11 | TESTS | 104 | 249 | 10035200 | 1900 | |
| 44596148 | Darling-IcePrincess_1968 | D | Oct. 20, 2018, 12:34 p.m. | OK | GNU C++11 | TESTS | 104 | 249 | 30105600 | 1900 | |
| 48033311 | Trick-t | D | Jan. 6, 2019, 1:51 p.m. | OK | GNU C++11 | TESTS | 104 | 264 | 7782400 | 1900 | |
| 58052230 | Haworthia | D | July 31, 2019, 3:08 a.m. | OK | GNU C++11 | TESTS | 104 | 265 | 7987200 | 1900 | |
| 64882879 | Itst | D | Nov. 14, 2019, 12:11 p.m. | OK | GNU C++11 | TESTS | 104 | 265 | 7987200 | 1900 | |
| 35550518 | Linkus | D | Feb. 21, 2018, 2:32 p.m. | OK | GNU C++14 | TESTS | 104 | 233 | 6144000 | 1900 | |
| 40978542 | ReaLNero1 | D | July 30, 2018, 4:40 p.m. | OK | GNU C++14 | TESTS | 104 | 249 | 4198400 | 1900 | |
| 35550438 | Linkus | D | Feb. 21, 2018, 2:30 p.m. | OK | GNU C++14 | TESTS | 104 | 249 | 6144000 | 1900 | |
| 35550454 | Linkus | D | Feb. 21, 2018, 2:30 p.m. | OK | GNU C++14 | TESTS | 104 | 264 | 6144000 | 1900 | |
| 34629867 | Linkus | D | Jan. 28, 2018, 10:12 a.m. | OK | GNU C++14 | TESTS | 104 | 265 | 11878400 | 1900 | |
| 34629939 | Linkus | D | Jan. 28, 2018, 10:16 a.m. | OK | GNU C++14 | TESTS | 104 | 265 | 11878400 | 1900 | |
| 34423873 | lionadis | D | Jan. 21, 2018, 7:47 p.m. | OK | GNU C++14 | TESTS | 104 | 265 | 14336000 | 1900 | |
| 34417078 | txingml | D | Jan. 21, 2018, 2:34 p.m. | OK | GNU C++14 | TESTS | 104 | 280 | 10035200 | 1900 | |
| 34456385 | miamiao | D | Jan. 22, 2018, 5:24 p.m. | OK | GNU C++14 | TESTS | 104 | 280 | 11980800 | 1900 | |
| 34629782 | Linkus | D | Jan. 28, 2018, 10:09 a.m. | OK | GNU C++14 | TESTS | 104 | 296 | 11878400 | 1900 | |
| 56976866 | vjudge5 | D | July 13, 2019, 12:32 p.m. | OK | GNU C++17 | TESTS | 104 | 311 | 34099200 | 1900 | |
| 49205765 | .tx | D | Jan. 30, 2019, 1:51 p.m. | OK | GNU C++17 | TESTS | 104 | 389 | 10342400 | 1900 | |
| 46959346 | 201612201401011 | D | Dec. 13, 2018, 7:01 a.m. | OK | GNU C++17 | TESTS | 104 | 499 | 9113600 | 1900 | |
| 59122127 | angrysqrt3 | D | Aug. 20, 2019, 6:17 a.m. | OK | GNU C++17 | TESTS | 104 | 530 | 34099200 | 1900 | |
| 37103630 | icebound | D | April 8, 2018, 3:44 p.m. | OK | GNU C++17 | TESTS | 104 | 577 | 30003200 | 1900 | |
| 50882020 | vjudge1 | D | March 6, 2019, 9:19 a.m. | OK | GNU C++17 | TESTS | 104 | 592 | 7987200 | 1900 | |
| 53782281 | gratus907 diordhd Coffeetea | D | May 5, 2019, 9:16 a.m. | OK | GNU C++17 | TESTS | 104 | 592 | 8089600 | 1900 | |
| 57005575 | vjudge2 | D | July 14, 2019, 6:33 a.m. | OK | GNU C++17 | TESTS | 104 | 608 | 7987200 | 1900 | |
| 68395555 | wusongxue | D | Jan. 8, 2020, 10:53 a.m. | OK | GNU C++17 | TESTS | 104 | 608 | 10035200 | 1900 | |
| 53905406 | bingguo | D | May 9, 2019, 12:29 p.m. | OK | GNU C++17 | TESTS | 104 | 608 | 10035200 | 1900 | |
| 34397980 | Jinx.Jinx.again | D | Jan. 21, 2018, 2:47 a.m. | OK | Go | TESTS | 104 | 1777 | 51507200 | 1900 | |
| 34472350 | chandan5284 | D | Jan. 23, 2018, 7:32 a.m. | OK | Java 8 | TESTS | 104 | 467 | 33792000 | 1900 | |
| 35462150 | noob__coder | D | Feb. 19, 2018, 5:07 a.m. | OK | Java 8 | TESTS | 104 | 468 | 28774400 | 1900 | |
| 34445156 | noob__coder | D | Jan. 22, 2018, 11:41 a.m. | OK | Java 8 | TESTS | 104 | 483 | 20684800 | 1900 | |
| 34420902 | In_The_Name_Of_Love | D | Jan. 21, 2018, 5:17 p.m. | OK | Java 8 | TESTS | 104 | 483 | 20684800 | 1900 | |
| 34491586 | coderbond007 | D | Jan. 23, 2018, 5:54 p.m. | OK | Java 8 | TESTS | 104 | 498 | 26828800 | 1900 | |
| 34491434 | coderbond007 | D | Jan. 23, 2018, 5:50 p.m. | OK | Java 8 | TESTS | 104 | 498 | 28774400 | 1900 | |
| 34491405 | coderbond007 | D | Jan. 23, 2018, 5:49 p.m. | OK | Java 8 | TESTS | 104 | 498 | 28774400 | 1900 | |
| 34416393 | svilen | D | Jan. 21, 2018, 2:06 p.m. | OK | Java 8 | TESTS | 104 | 499 | 20684800 | 1900 | |
| 34416305 | svilen | D | Jan. 21, 2018, 2:03 p.m. | OK | Java 8 | TESTS | 104 | 499 | 20684800 | 1900 | |
| 34491459 | coderbond007 | D | Jan. 23, 2018, 5:50 p.m. | OK | Java 8 | TESTS | 104 | 499 | 26726400 | 1900 | |
| 37686783 | og.kostya | D | April 28, 2018, 1:17 p.m. | OK | Mono C# | TESTS | 104 | 327 | 17715200 | 1900 | |
| 34389142 | kuuso | D | Jan. 20, 2018, 6:27 p.m. | OK | Mono C# | TESTS | 104 | 2105 | 73830400 | 1900 | |
| 34424544 | magneet | D | Jan. 21, 2018, 8:25 p.m. | OK | MS C# | TESTS | 104 | 1637 | 33689600 | 1900 | |
| 34386004 | awesomeday | D | Jan. 20, 2018, 5:56 p.m. | OK | MS C# | TESTS | 104 | 1871 | 83456000 | 1900 | |
| 52563325 | vjudge3 | D | April 10, 2019, 11:29 a.m. | OK | MS C++ | TESTS | 104 | 514 | 10035200 | 1900 | |
| 59403936 | vjudge2 | D | Aug. 24, 2019, 1:11 p.m. | OK | MS C++ | TESTS | 104 | 514 | 26112000 | 1900 | |
| 59405876 | vjudge1 | D | Aug. 24, 2019, 1:53 p.m. | OK | MS C++ | TESTS | 104 | 530 | 26112000 | 1900 | |
| 59403728 | vjudge3 | D | Aug. 24, 2019, 1:06 p.m. | OK | MS C++ | TESTS | 104 | 530 | 26112000 | 1900 | |
| 38551201 | scorpiowf | D | May 23, 2018, 4:47 a.m. | OK | MS C++ | TESTS | 104 | 545 | 6041600 | 1900 | |
| 36323211 | vjudge1 | D | March 16, 2018, 10:52 a.m. | OK | MS C++ | TESTS | 104 | 545 | 11468800 | 1900 | |
| 59387363 | vjudge2 | D | Aug. 24, 2019, 7 a.m. | OK | MS C++ | TESTS | 104 | 545 | 26112000 | 1900 | |
| 57086523 | vjudge4 | D | July 15, 2019, 9:05 a.m. | OK | MS C++ | TESTS | 104 | 546 | 24064000 | 1900 | |
| 58051645 | vjudge1 | D | July 31, 2019, 2:53 a.m. | OK | MS C++ | TESTS | 104 | 576 | 10035200 | 1900 | |
| 58182123 | vjudge3 | D | Aug. 2, 2019, 3:37 p.m. | OK | MS C++ | TESTS | 104 | 592 | 7987200 | 1900 | |
| 49358793 | romarioGI | D | Feb. 2, 2019, 12:11 p.m. | OK | MS C++ 2017 | TESTS | 104 | 685 | 10035200 | 1900 | |
| 50663916 | c1729 | D | March 2, 2019, 2:20 a.m. | OK | PyPy 2 | TESTS | 104 | 935 | 47616000 | 1900 | |
| 50664644 | c1729 | D | March 2, 2019, 3:04 a.m. | OK | PyPy 2 | TESTS | 104 | 1091 | 53452800 | 1900 | |
| 50664475 | c1729 | D | March 2, 2019, 2:54 a.m. | OK | PyPy 2 | TESTS | 104 | 1122 | 53555200 | 1900 | |
| 50664920 | c1729 | D | March 2, 2019, 3:16 a.m. | OK | PyPy 3 | TESTS | 104 | 1512 | 140185600 | 1900 | |
| 34387282 | limed | D | Jan. 20, 2018, 6:08 p.m. | OK | Scala | TESTS | 104 | 2464 | 75264000 | 1900 |
Back to search problems