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 |
|---|---|---|---|---|---|---|
| 915 | Educational Codeforces Round 36 (Rated for Div. 2) | FINISHED | False | 7200 | 260556923 | Jan. 13, 2018, 1:05 p.m. |
Solved |
Index |
Name |
Type |
Tags |
Community Tag |
Rating |
|---|---|---|---|---|---|---|
| ( 1446 ) | G | Coprime Arrays | PROGRAMMING | math number theory | 2500 |
Let's call an array a of size n coprime iff gcd ( a 1 , a 2 , ..., a n ) = 1 , where gcd is the greatest common divisor of the arguments. You are given two numbers n and k . For each i ( 1 ≤ i ≤ k ) you have to determine the number of coprime arrays a of size n such that for every j ( 1 ≤ j ≤ n ) 1 ≤ a j ≤ i . Since the answers can be very large, you have to calculate them modulo 10 9 + 7 . The first line contains two integers n and k ( 1 ≤ n , k ≤ 2·10 6 ) — the size of the desired arrays and the maximum upper bound on elements, respectively. Since printing 2·10 6 numbers may take a lot of time, you have to output the answer in such a way: Let b i be the number of coprime arrays with elements in range 1, i , taken modulo 10 9 + 7 . You have to print , taken modulo 10 9 + 7 . Here denotes bitwise xor operation ( ^ in C++ or Java, xor in Pascal). Explanation of the example: Since the number of coprime arrays is large, we will list the arrays that are non-coprime, but contain only elements in range 1, i : For i = 1 , the only array is coprime. b 1 = 1 . For i = 2 , array 2, 2, 2 is not coprime. b 2 = 7 . For i = 3 , arrays 2, 2, 2 and 3, 3, 3 are not coprime. b 3 = 25 . For i = 4 , arrays 2, 2, 2 , 3, 3, 3 , 2, 2, 4 , 2, 4, 2 , 2, 4, 4 , 4, 2, 2 , 4, 2, 4 , 4, 4, 2 and 4, 4, 4 are not coprime. b 4 = 55 . |
| 57123 |
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 34174942 | ksohan | G | Jan. 14, 2018, 12:43 p.m. | OK | GNU C | TESTS | 55 | 998 | 194150400 | 2500 | |
| 35754176 | AltF4 | G | Feb. 27, 2018, 7:22 a.m. | OK | GNU C++ | TESTS | 55 | 390 | 36044800 | 2500 | |
| 34352347 | xht13127 | G | Jan. 20, 2018, 12:23 p.m. | OK | GNU C++ | TESTS | 55 | 670 | 10035200 | 2500 | |
| 34577571 | Democy | G | Jan. 26, 2018, 1:54 p.m. | OK | GNU C++ | TESTS | 55 | 733 | 26112000 | 2500 | |
| 34727240 | PinkRabbit | G | Jan. 31, 2018, 5:38 a.m. | OK | GNU C++ | TESTS | 55 | 764 | 31948800 | 2500 | |
| 34195499 | robinliu | G | Jan. 15, 2018, 11:44 a.m. | OK | GNU C++ | TESTS | 55 | 826 | 44134400 | 2500 | |
| 34345348 | munaiyi | G | Jan. 20, 2018, 8:49 a.m. | OK | GNU C++ | TESTS | 55 | 826 | 52121600 | 2500 | |
| 41428262 | luogu_bot3 | G | Aug. 10, 2018, 10:49 a.m. | OK | GNU C++ | TESTS | 55 | 842 | 26521600 | 2500 | |
| 34959718 | vjudge5 | G | Feb. 6, 2018, 3:01 a.m. | OK | GNU C++ | TESTS | 55 | 857 | 32153600 | 2500 | |
| 34793261 | hjejeje | G | Feb. 1, 2018, 7:19 a.m. | OK | GNU C++ | TESTS | 55 | 858 | 18124800 | 2500 | |
| 34793164 | luogu_bot4 | G | Feb. 1, 2018, 7:15 a.m. | OK | GNU C++ | TESTS | 55 | 873 | 18124800 | 2500 | |
| 68086139 | rainboy | G | Jan. 2, 2020, 4:19 p.m. | OK | GNU C11 | TESTS | 55 | 919 | 24064000 | 2500 | |
| 34165091 | q234rty | G | Jan. 14, 2018, 2:28 a.m. | OK | GNU C++11 | TESTS | 55 | 405 | 70246400 | 2500 | |
| 66534585 | luogu_bot5 | G | Dec. 9, 2019, 9:04 a.m. | OK | GNU C++11 | TESTS | 55 | 639 | 25088000 | 2500 | |
| 54839881 | 207M | G | May 30, 2019, 12:20 p.m. | OK | GNU C++11 | TESTS | 55 | 701 | 34099200 | 2500 | |
| 54839929 | luogu_bot4 | G | May 30, 2019, 12:21 p.m. | OK | GNU C++11 | TESTS | 55 | 701 | 34099200 | 2500 | |
| 34283180 | Rpd-Strike | G | Jan. 18, 2018, 6:01 p.m. | OK | GNU C++11 | TESTS | 55 | 717 | 10035200 | 2500 | |
| 34178608 | yyc_ | G | Jan. 14, 2018, 3:15 p.m. | OK | GNU C++11 | TESTS | 55 | 717 | 36147200 | 2500 | |
| 34171426 | wfj_2048 | G | Jan. 14, 2018, 9:38 a.m. | OK | GNU C++11 | TESTS | 55 | 717 | 42188800 | 2500 | |
| 66534664 | deafff | G | Dec. 9, 2019, 9:06 a.m. | OK | GNU C++11 | TESTS | 55 | 733 | 25088000 | 2500 | |
| 68719994 | tyler178 | G | Jan. 13, 2020, 3:53 p.m. | OK | GNU C++11 | TESTS | 55 | 733 | 40038400 | 2500 | |
| 34348807 | popovicirobert | G | Jan. 20, 2018, 10:38 a.m. | OK | GNU C++11 | TESTS | 55 | 779 | 22118400 | 2500 | |
| 40978513 | ReaLNero1 | G | July 30, 2018, 4:40 p.m. | OK | GNU C++14 | TESTS | 55 | 265 | 18841600 | 2500 | |
| 34176411 | Timm27 | G | Jan. 14, 2018, 1:43 p.m. | OK | GNU C++14 | TESTS | 55 | 327 | 9932800 | 2500 | |
| 34164719 | q234rty | G | Jan. 14, 2018, 1:56 a.m. | OK | GNU C++14 | TESTS | 55 | 390 | 70041600 | 2500 | |
| 34193936 | niyaznigmatul | G | Jan. 15, 2018, 10:13 a.m. | OK | GNU C++14 | TESTS | 55 | 717 | 39526400 | 2500 | |
| 49929698 | Itst | G | Feb. 15, 2019, 3:24 a.m. | OK | GNU C++14 | TESTS | 55 | 764 | 34304000 | 2500 | |
| 34447114 | pbvrvnq | G | Jan. 22, 2018, 12:38 p.m. | OK | GNU C++14 | TESTS | 55 | 779 | 36761600 | 2500 | |
| 34230864 | smtcoder | G | Jan. 16, 2018, 7:20 p.m. | OK | GNU C++14 | TESTS | 55 | 811 | 9932800 | 2500 | |
| 34490569 | Reventon | G | Jan. 23, 2018, 5:25 p.m. | OK | GNU C++14 | TESTS | 55 | 811 | 33996800 | 2500 | |
| 34165568 | _yyc_ | G | Jan. 14, 2018, 3:10 a.m. | OK | GNU C++14 | TESTS | 55 | 826 | 41984000 | 2500 | |
| 34171818 | StarCuriosity | G | Jan. 14, 2018, 10:04 a.m. | OK | GNU C++14 | TESTS | 55 | 842 | 33996800 | 2500 | |
| 59832639 | Isonan | G | Sept. 1, 2019, 12:58 a.m. | OK | GNU C++17 | TESTS | 55 | 577 | 7987200 | 2500 | |
| 66461253 | makacha | G | Dec. 7, 2019, 2:52 p.m. | OK | GNU C++17 | TESTS | 55 | 639 | 7987200 | 2500 | |
| 39793649 | Fortin | G | June 30, 2018, 9:45 a.m. | OK | GNU C++17 | TESTS | 55 | 670 | 48128000 | 2500 | |
| 39779742 | Fortin | G | June 29, 2018, 7:19 p.m. | OK | GNU C++17 | TESTS | 55 | 670 | 48128000 | 2500 | |
| 39793637 | Fortin | G | June 30, 2018, 9:45 a.m. | OK | GNU C++17 | TESTS | 55 | 716 | 48128000 | 2500 | |
| 39793603 | Fortin | G | June 30, 2018, 9:43 a.m. | OK | GNU C++17 | TESTS | 55 | 733 | 48128000 | 2500 | |
| 44112190 | temp6 | G | Oct. 11, 2018, 12:23 p.m. | OK | GNU C++17 | TESTS | 55 | 764 | 26931200 | 2500 | |
| 65893485 | Changyu | G | Nov. 28, 2019, 4:47 a.m. | OK | GNU C++17 | TESTS | 55 | 888 | 48128000 | 2500 | |
| 45488381 | GOODBYE2019 | G | Nov. 9, 2018, 6:01 p.m. | OK | GNU C++17 | TESTS | 55 | 889 | 50380800 | 2500 | |
| 35193744 | __________ | G | Feb. 13, 2018, 8:28 a.m. | OK | GNU C++17 | TESTS | 55 | 936 | 43520000 | 2500 | |
| 68086138 | Dukkha | G | Jan. 2, 2020, 4:19 p.m. | OK | Java 11 | TESTS | 55 | 1652 | 25395200 | 2500 | |
| 35645149 | dalt | G | Feb. 24, 2018, 1:09 p.m. | OK | Java 8 | TESTS | 55 | 857 | 64409600 | 2500 | |
| 34201511 | mathmaniac | G | Jan. 15, 2018, 4:07 p.m. | OK | Java 8 | TESTS | 55 | 3228 | 93798400 | 2500 | |
| 34949811 | svilen | G | Feb. 5, 2018, 4:38 p.m. | OK | Java 8 | TESTS | 55 | 3260 | 60108800 | 2500 | |
| 34949167 | svilen | G | Feb. 5, 2018, 4:11 p.m. | OK | Java 8 | TESTS | 55 | 3291 | 49254400 | 2500 | |
| 66655656 | unicorn20141 | G | Dec. 11, 2019, 10:25 p.m. | OK | Java 8 | TESTS | 55 | 3431 | 154624000 | 2500 | |
| 34303475 | rkm0959 | G | Jan. 19, 2018, 1:16 p.m. | OK | MS C++ | TESTS | 55 | 1232 | 52531200 | 2500 | |
| 53819263 | vjudge4 | G | May 6, 2019, 12:18 p.m. | OK | MS C++ | TESTS | 55 | 1513 | 42086400 | 2500 | |
| 34192569 | Maffka | G | Jan. 15, 2018, 9:02 a.m. | OK | MS C++ | TESTS | 55 | 1591 | 167628800 | 2500 | |
| 35140437 | RCG | G | Feb. 11, 2018, 1:25 a.m. | OK | MS C++ | TESTS | 55 | 2371 | 121036800 | 2500 |
Back to search problems