Codeforces Round 1076 (Div. 3)

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
2193 Codeforces Round 1076 (Div. 3) FINISHED False 8100 7053923 Jan. 25, 2026, 2:35 p.m.

Problems

Solved
Index
Name
Type
Tags
Community Tag
Rating
( 15017 ) E Product Queries PROGRAMMING dp math number theory

Today, Sabyrzhan was called to the board with an array (a) of length (n) and was assigned an officer's task — to answer (n) questions. In the (i)-th question, it is required to determine the minimum number of elements from the array that need to be selected from the board (it is allowed to use the same element multiple times) so that their product is exactly equal to (i), or to report that it is impossible to achieve such a product. Note that at least one element must be selected. Each test consists of several test cases. The first line contains one integer (t) ((1 \le t \le 10^4)) — the number of test cases. The description of the test cases follows. The first line of each test case contains one integer (n) ((1 \le n \le 3 \cdot 10 ^ 5)). The second line of each test case contains (n) integers (a_1, a_2, \ldots, a_n) ((1 \le a_i \le n)). It is guaranteed that the sum of the values of (n) across all test cases does not exceed (3 \cdot 10 ^ 5). For the (i)-th question, output one integer — the minimum number of elements from the array required to obtain a product equal to (i), or (−1) if it is impossible to achieve such a product. Consider the first test case. The products can be obtained as follows: (1) cannot be obtained. (2) can be obtained by selecting (a_2). (3) can be obtained by selecting (a_1). (4) can be obtained by selecting (a_2) twice. (5) cannot be obtained. (6) can be obtained by selecting (a_7). (7) can be obtained by selecting (a_5). (8) can be obtained by selecting (a_2) three times.

Tutorials

Разбор Codeforces Round 1076 (Div. 3)

Submissions

Submission Id
Author(s)
Index
Submitted
Verdict
Language
Test Set
Tests Passed
Time taken (ms)
Memory Consumed (bytes)
Tags
Rating
359917072 samyak2004 E Jan. 25, 2026, 9 p.m. OK C++17 (GCC 7-32) TESTS 24 109 0
359901529 codebot999 E Jan. 25, 2026, 6:21 p.m. OK C++17 (GCC 7-32) TESTS 24 109 0
359900446 Pumkinhead_Me E Jan. 25, 2026, 6:14 p.m. OK C++17 (GCC 7-32) TESTS 24 109 0
359884957 bshasree E Jan. 25, 2026, 4:48 p.m. OK C++17 (GCC 7-32) TESTS 23 109 0
359883281 nareshns2004 E Jan. 25, 2026, 4:46 p.m. OK C++17 (GCC 7-32) TESTS 23 109 0
359940457 warbubbles E Jan. 26, 2026, 5:19 a.m. OK C++17 (GCC 7-32) TESTS 24 109 102400
359940201 hinata_19 E Jan. 26, 2026, 5:16 a.m. OK C++17 (GCC 7-32) TESTS 24 109 102400
359940174 Speedtortoise E Jan. 26, 2026, 5:16 a.m. OK C++17 (GCC 7-32) TESTS 24 109 102400
359911979 Khush_Vaghela E Jan. 25, 2026, 7:57 p.m. OK C++17 (GCC 7-32) TESTS 24 109 102400
359908919 zeedeop E Jan. 25, 2026, 7:23 p.m. OK C++17 (GCC 7-32) TESTS 24 109 102400
359920345 ImNJ E Jan. 25, 2026, 10:01 p.m. OK C++20 (GCC 13-64) TESTS 24 93 102400
359918299 nevinv E Jan. 25, 2026, 9:20 p.m. OK C++20 (GCC 13-64) TESTS 24 93 102400
359910938 zacharychao E Jan. 25, 2026, 7:44 p.m. OK C++20 (GCC 13-64) TESTS 24 93 102400
359886394 moni_gautam E Jan. 25, 2026, 4:49 p.m. OK C++20 (GCC 13-64) TESTS 23 93 102400
359888149 dogsarecute E Jan. 25, 2026, 5 p.m. OK C++20 (GCC 13-64) TESTS 23 93 921600
359905053 MightyBot E Jan. 25, 2026, 6:48 p.m. OK C++20 (GCC 13-64) TESTS 24 93 1024000
359945689 Xzavier E Jan. 26, 2026, 6:05 a.m. OK C++20 (GCC 13-64) TESTS 41 93 3993600
359934025 Xzavier E Jan. 26, 2026, 3:52 a.m. OK C++20 (GCC 13-64) TESTS 24 93 3993600
359933164 Xzavier E Jan. 26, 2026, 3:36 a.m. OK C++20 (GCC 13-64) TESTS 24 93 3993600
359925223 Xzavier E Jan. 26, 2026, 12:22 a.m. OK C++20 (GCC 13-64) TESTS 24 93 3993600
359895369 vajron E Jan. 25, 2026, 5:43 p.m. OK C++23 (GCC 14-64, msys2) TESTS 24 93 0
359926601 00BrainLock00 E Jan. 26, 2026, 1:07 a.m. OK C++23 (GCC 14-64, msys2) TESTS 24 93 102400
359923416 peterr123 E Jan. 25, 2026, 11:21 p.m. OK C++23 (GCC 14-64, msys2) TESTS 24 93 102400
359912130 MMO E Jan. 25, 2026, 7:59 p.m. OK C++23 (GCC 14-64, msys2) TESTS 24 93 102400
359898415 MemoryError E Jan. 25, 2026, 6:01 p.m. OK C++23 (GCC 14-64, msys2) TESTS 24 93 102400
359896513 ZERO_HIKARI E Jan. 25, 2026, 5:49 p.m. OK C++23 (GCC 14-64, msys2) TESTS 24 93 102400
359895459 vajron E Jan. 25, 2026, 5:43 p.m. OK C++23 (GCC 14-64, msys2) TESTS 24 93 102400
359893515 xingxie E Jan. 25, 2026, 5:33 p.m. OK C++23 (GCC 14-64, msys2) TESTS 24 93 102400
359887564 Juicy_Acception E Jan. 25, 2026, 4:55 p.m. OK C++23 (GCC 14-64, msys2) TESTS 23 93 102400
359886631 likith297 E Jan. 25, 2026, 4:49 p.m. OK C++23 (GCC 14-64, msys2) TESTS 23 93 102400
359894219 NenadDapic E Jan. 25, 2026, 5:36 p.m. OK FPC TESTS 24 546 17817600
359945728 sowmitra1 E Jan. 26, 2026, 6:05 a.m. OK GNU C11 TESTS 41 1250 3788800
359899421 INFINITYRUSH023 E Jan. 25, 2026, 6:08 p.m. OK GNU C11 TESTS 24 1265 3993600
359885282 DhiBaid E Jan. 25, 2026, 4:48 p.m. OK GNU C11 TESTS 23 1296 4915200
359888600 DragoRe E Jan. 25, 2026, 5:04 p.m. OK GNU C11 TESTS 23 1375 1331200
359885637 sangan E Jan. 25, 2026, 4:48 p.m. OK GNU C11 TESTS 23 1500 3584000
359884478 gantiinesh E Jan. 25, 2026, 4:47 p.m. OK GNU C11 TESTS 23 1640 3584000
359903410 sudhanjanan E Jan. 25, 2026, 6:35 p.m. OK GNU C11 TESTS 24 1703 2457600
359887980 chethan_coding E Jan. 25, 2026, 4:59 p.m. OK Go TESTS 23 1406 12800000
359924527 mastacoda E Jan. 25, 2026, 11:59 p.m. OK Java 21 TESTS 24 312 7577600
359884098 viysh E Jan. 25, 2026, 4:47 p.m. OK Java 21 TESTS 23 328 11878400
359884678 jaxxnitt E Jan. 25, 2026, 4:47 p.m. OK Java 21 TESTS 23 359 5939200
359943742 vin_contra E Jan. 26, 2026, 5:49 a.m. OK Java 21 TESTS 41 359 7577600
359883985 Saravana_Krishnan_J E Jan. 25, 2026, 4:46 p.m. OK Java 21 TESTS 23 375 6041600
359889695 Digit_DP E Jan. 25, 2026, 5:11 p.m. OK Java 21 TESTS 23 375 7270400
359885980 Satyasarthi E Jan. 25, 2026, 4:49 p.m. OK Java 21 TESTS 23 421 6041600
359901461 AbdelAchbani E Jan. 25, 2026, 6:21 p.m. OK Java 21 TESTS 24 437 15872000
359900719 noobcoder58828 E Jan. 25, 2026, 6:16 p.m. OK Java 21 TESTS 24 515 17817600
359888690 GoodBoy15 E Jan. 25, 2026, 5:04 p.m. OK Java 21 TESTS 23 531 21094400
359905676 yadavshivansh849 E Jan. 25, 2026, 6:53 p.m. OK Java 8 TESTS 24 203 13721600
359885979 abhayrajnegi0416 E Jan. 25, 2026, 4:49 p.m. OK Java 8 TESTS 23 312 14233600
359886912 mittalriya E Jan. 25, 2026, 4:49 p.m. OK Java 8 TESTS 23 359 20684800
359885956 Yash_4a5h E Jan. 25, 2026, 4:49 p.m. OK Java 8 TESTS 23 484 0
359883718 HariomTiwari01 E Jan. 25, 2026, 4:46 p.m. OK Java 8 TESTS 23 500 16998400
359903268 kharkasarthak E Jan. 25, 2026, 6:33 p.m. OK Java 8 TESTS 24 562 34713600
359896126 vatsuak_esob E Jan. 25, 2026, 5:47 p.m. OK Java 8 TESTS 24 703 18636800
359937336 javeed_123 E Jan. 26, 2026, 4:42 a.m. OK Java 8 TESTS 24 1078 0
359938227 am_I_Newbie E Jan. 26, 2026, 4:53 a.m. OK Java 8 TESTS 24 1265 5632000
359942886 d1n0Codes E Jan. 26, 2026, 5:42 a.m. OK Java 8 TESTS 41 2046 125644800
359886969 skyblu-ltng E Jan. 25, 2026, 4:49 p.m. OK Kotlin 1.9 TESTS 23 890 31948800
359907472 jagbarrameda E Jan. 25, 2026, 7:10 p.m. OK Kotlin 2.2 TESTS 24 531 53964800
359927535 gerogeVT E Jan. 26, 2026, 1:36 a.m. OK Kotlin 2.2 TESTS 24 812 51814400
359885271 UTx10101 E Jan. 25, 2026, 4:48 p.m. OK PyPy 3 TESTS 23 437 27545600
359917763 subhash_01 E Jan. 25, 2026, 9:11 p.m. OK PyPy 3 TESTS 24 484 27033600
359883712 DrCombinatorics E Jan. 25, 2026, 4:46 p.m. OK PyPy 3 TESTS 23 593 28876800
359926034 rabeysin E Jan. 26, 2026, 12:51 a.m. OK PyPy 3 TESTS 24 1250 86630400
359897725 RobinFromTheHood E Jan. 25, 2026, 5:57 p.m. OK PyPy 3-64 TESTS 24 234 34918400
359929329 lody_giving_tea_cup E Jan. 26, 2026, 2:21 a.m. OK PyPy 3-64 TESTS 24 234 39731200
359910574 wsaleem E Jan. 25, 2026, 7:40 p.m. OK PyPy 3-64 TESTS 24 250 40345600
359931999 EDCTY E Jan. 26, 2026, 3:15 a.m. OK PyPy 3-64 TESTS 24 265 39936000
359945213 Eshan129 E Jan. 26, 2026, 6:01 a.m. OK PyPy 3-64 TESTS 41 265 44236800
359914348 kaushik.atla E Jan. 25, 2026, 8:24 p.m. OK PyPy 3-64 TESTS 24 265 44953600
359913524 BartvAndel E Jan. 25, 2026, 8:15 p.m. OK PyPy 3-64 TESTS 24 281 38400000
359907362 ashwaththama E Jan. 25, 2026, 7:09 p.m. OK PyPy 3-64 TESTS 24 281 40243200
359936791 stellar E Jan. 26, 2026, 4:35 a.m. OK PyPy 3-64 TESTS 24 281 40345600
359920937 peanuts. E Jan. 25, 2026, 10:15 p.m. OK PyPy 3-64 TESTS 24 296 40038400
359885205 PalizU E Jan. 25, 2026, 4:48 p.m. OK Python 3 TESTS 23 468 47308800
359888825 Raj_ay E Jan. 25, 2026, 5:05 p.m. OK Python 3 TESTS 23 734 63692800
359891193 PrashCoder0506 E Jan. 25, 2026, 5:21 p.m. OK Python 3 TESTS 24 859 34816000
359885255 aliensarereal E Jan. 25, 2026, 4:48 p.m. OK Python 3 TESTS 23 1156 34816000
359883971 Vishal3463 E Jan. 25, 2026, 4:46 p.m. OK Python 3 TESTS 23 1968 34816000
359884548 gagangkrishna E Jan. 25, 2026, 4:47 p.m. OK Python 3 TESTS 23 1968 39526400
359886252 A4R4Y4A E Jan. 25, 2026, 4:49 p.m. OK Python 3 TESTS 23 2000 34713600
359945890 ericshen19555 E Jan. 26, 2026, 6:07 a.m. OK Python 3 TESTS 41 2515 91750400
359916448 Wanna_be_-20 E Jan. 25, 2026, 8:51 p.m. OK Python 3 TESTS 24 2578 39833600
359884912 Alpha_Orionis E Jan. 25, 2026, 4:48 p.m. OK Python 3 TESTS 23 2703 84480000
359901176 allenchang2001 E Jan. 25, 2026, 6:19 p.m. OK Rust 2021 TESTS 24 93 9420800
359914335 pohzipohzi E Jan. 25, 2026, 8:24 p.m. OK Rust 2024 TESTS 24 62 8806400
359934766 quereant E Jan. 26, 2026, 4:05 a.m. OK Rust 2024 TESTS 24 78 7884800
359894269 son_small_hands E Jan. 25, 2026, 5:37 p.m. OK Rust 2024 TESTS 24 93 3481600
359916748 m397 E Jan. 25, 2026, 8:56 p.m. OK Rust 2024 TESTS 24 140 28979200
359893037 Tantellam E Jan. 25, 2026, 5:30 p.m. OK Rust 2024 TESTS 24 671 14028800

remove filters

Back to search problems