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 |
|---|---|---|---|---|---|---|
| 1867 | Codeforces Round 897 (Div. 2) | FINISHED | False | 7200 | 81962723 | Sept. 11, 2023, 2:35 p.m. |
Solved |
Index |
Name |
Type |
Tags |
Community Tag |
Rating |
|---|---|---|---|---|---|---|
| ( 4323 ) | E1 | Salyg1n and Array (simple version) | PROGRAMMING | constructive algorithms interactive math |
This is the simple version of the problem. The only difference between the versions is the limit on the number of queries. In this version, you can make no more than 100 queries. You can make hacks only if both versions of the problem are solved. This is an interactive problem! salyg1n has given you a positive integer (k) and wants to play a game with you. He has chosen an array of (n) integers (a_1, a_2, \ldots, a_n) ((1 \leq a_i \leq 10^9)). You must print (a_1 \oplus a_2 \oplus \ldots \oplus a_n), where (\oplus) denotes the bitwise XOR operation. You can make queries of the following type: (?) (i): in response to this query, you will receive (a_i \oplus a_{i + 1} \oplus \ldots \oplus a_{i + k - 1}). Also, after this query, the subarray (a_i, a_{i + 1}, \ldots, a_{i + k - 1}) will be reversed, i.e., the chosen array (a) will become: (a_1, a_2, \ldots a_{i - 1}, a_{i + k - 1}, a_{i + k - 2}, \ldots, a_{i + 1}, a_i, a_{i + k}, \ldots, a_n). You can make no more than (100) queries to answer the problem. The first line contains a single integer (t) ((1 \leq t \leq 1000)) – the number of test cases. The interaction between your program and the jury's program begins with reading two positive even integers (n) and (k) ((1 \leq k \leq n \leq k^2 \leq 2500)) – the length of the chosen array and the length of the query subarray, respectively. To find the value of (a_i \oplus a_{i + 1} \oplus \ldots \oplus a_{i + k - 1}), print the query in the format (?) (i) ((1 \leq i \leq n - k + 1)). Then read a single integer – the answer to your query. You can make no more than (100) queries. When you are ready to print the answer, output it in the format (!) (x). After that, proceed to process the next test case or terminate the program if it was the last test case. Printing the answer does not count as one of the (100) queries. If your program makes more than (100) qu |
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 223001595 | Gassa | E1 | Sept. 11, 2023, 7:08 p.m. | OK | D | TESTS | 27 | 46 | 204800 | ||
| 223022011 | KanzouYamashiro | E1 | Sept. 12, 2023, 1:15 a.m. | OK | GNU C++14 | TESTS | 27 | 15 | 0 | ||
| 223032046 | itshawn | E1 | Sept. 12, 2023, 4:04 a.m. | OK | GNU C++14 | TESTS | 27 | 30 | 0 | ||
| 223030559 | 18071500932 | E1 | Sept. 12, 2023, 3:40 a.m. | OK | GNU C++14 | TESTS | 27 | 30 | 0 | ||
| 223001166 | Anjali2607 | E1 | Sept. 11, 2023, 7:04 p.m. | OK | GNU C++14 | TESTS | 27 | 30 | 0 | ||
| 223024407 | slcx | E1 | Sept. 12, 2023, 2:01 a.m. | OK | GNU C++14 | TESTS | 27 | 31 | 0 | ||
| 223023032 | liuhangxin | E1 | Sept. 12, 2023, 1:35 a.m. | OK | GNU C++14 | TESTS | 27 | 31 | 0 | ||
| 223021179 | Quartz_y | E1 | Sept. 12, 2023, 12:58 a.m. | OK | GNU C++14 | TESTS | 27 | 31 | 0 | ||
| 223018805 | Zhddd_ | E1 | Sept. 12, 2023, 12:09 a.m. | OK | GNU C++14 | TESTS | 27 | 31 | 0 | ||
| 223018014 | ccsu_zx | E1 | Sept. 11, 2023, 11:50 p.m. | OK | GNU C++14 | TESTS | 27 | 31 | 0 | ||
| 222993404 | miye | E1 | Sept. 11, 2023, 6:03 p.m. | OK | GNU C++14 | TESTS | 27 | 31 | 0 | ||
| 223028270 | guptarahul6176 | E1 | Sept. 12, 2023, 3:04 a.m. | OK | GNU C++17 | TESTS | 27 | 15 | 0 | ||
| 223023541 | NatanVek | E1 | Sept. 12, 2023, 1:45 a.m. | OK | GNU C++17 | TESTS | 27 | 15 | 0 | ||
| 223019883 | JCS | E1 | Sept. 12, 2023, 12:31 a.m. | OK | GNU C++17 | TESTS | 27 | 15 | 0 | ||
| 223019587 | fonmagnus | E1 | Sept. 12, 2023, 12:25 a.m. | OK | GNU C++17 | TESTS | 27 | 15 | 0 | ||
| 223027707 | Ycfhnnd | E1 | Sept. 12, 2023, 2:54 a.m. | OK | GNU C++17 | TESTS | 27 | 15 | 7987200 | ||
| 223039298 | winterBoy | E1 | Sept. 12, 2023, 5:47 a.m. | OK | GNU C++17 | TESTS | 27 | 30 | 0 | ||
| 223034597 | paradigm_shift | E1 | Sept. 12, 2023, 4:43 a.m. | OK | GNU C++17 | TESTS | 27 | 30 | 0 | ||
| 223026630 | Koyote | E1 | Sept. 12, 2023, 2:36 a.m. | OK | GNU C++17 | TESTS | 27 | 30 | 0 | ||
| 223018138 | KevinYang07_fan | E1 | Sept. 11, 2023, 11:53 p.m. | OK | GNU C++17 | TESTS | 27 | 30 | 0 | ||
| 222999942 | Glitch00 | E1 | Sept. 11, 2023, 6:54 p.m. | OK | GNU C++17 | TESTS | 27 | 30 | 0 | ||
| 223026557 | zuishuai | E1 | Sept. 12, 2023, 2:35 a.m. | OK | GNU C++17 (64) | TESTS | 27 | 15 | 0 | ||
| 223013900 | fclvbfm934 | E1 | Sept. 11, 2023, 10:03 p.m. | OK | GNU C++17 (64) | TESTS | 27 | 15 | 0 | ||
| 222992403 | AuroraAlaska | E1 | Sept. 11, 2023, 5:57 p.m. | OK | GNU C++17 (64) | TESTS | 27 | 15 | 0 | ||
| 223020917 | lmf_up | E1 | Sept. 12, 2023, 12:52 a.m. | OK | GNU C++17 (64) | TESTS | 27 | 15 | 409600 | ||
| 222996484 | code_hardik | E1 | Sept. 11, 2023, 6:24 p.m. | OK | GNU C++17 (64) | TESTS | 27 | 30 | 0 | ||
| 222979243 | yangjl | E1 | Sept. 11, 2023, 4:25 p.m. | OK | GNU C++17 (64) | TESTS | 27 | 30 | 0 | ||
| 223040341 | xmucp | E1 | Sept. 12, 2023, 6 a.m. | OK | GNU C++17 (64) | TESTS | 27 | 31 | 0 | ||
| 223031978 | Owmicron | E1 | Sept. 12, 2023, 4:03 a.m. | OK | GNU C++17 (64) | TESTS | 27 | 31 | 0 | ||
| 223028778 | hhux | E1 | Sept. 12, 2023, 3:12 a.m. | OK | GNU C++17 (64) | TESTS | 27 | 31 | 0 | ||
| 223027260 | FLOWPOWER | E1 | Sept. 12, 2023, 2:47 a.m. | OK | GNU C++17 (64) | TESTS | 27 | 31 | 0 | ||
| 223039675 | nicky_ | E1 | Sept. 12, 2023, 5:52 a.m. | OK | GNU C++20 (64) | TESTS | 27 | 15 | 0 | ||
| 223025861 | yfzxxf_LSP | E1 | Sept. 12, 2023, 2:24 a.m. | OK | GNU C++20 (64) | TESTS | 27 | 15 | 0 | ||
| 223021731 | daoqi | E1 | Sept. 12, 2023, 1:09 a.m. | OK | GNU C++20 (64) | TESTS | 27 | 15 | 0 | ||
| 223004324 | StrausKoldun | E1 | Sept. 11, 2023, 7:36 p.m. | OK | GNU C++20 (64) | TESTS | 27 | 15 | 0 | ||
| 222992759 | Supper_qwq | E1 | Sept. 11, 2023, 5:59 p.m. | OK | GNU C++20 (64) | TESTS | 27 | 15 | 0 | ||
| 222981541 | shakhnoov | E1 | Sept. 11, 2023, 4:30 p.m. | OK | GNU C++20 (64) | TESTS | 27 | 15 | 0 | ||
| 222979218 | Dalek_of_Rivia | E1 | Sept. 11, 2023, 4:25 p.m. | OK | GNU C++20 (64) | TESTS | 27 | 15 | 0 | ||
| 222979602 | guangmingzhengda | E1 | Sept. 11, 2023, 4:26 p.m. | OK | GNU C++20 (64) | TESTS | 27 | 15 | 512000 | ||
| 223037031 | Serendipity__ | E1 | Sept. 12, 2023, 5:16 a.m. | OK | GNU C++20 (64) | TESTS | 27 | 30 | 0 | ||
| 223031518 | WESLIE233123 | E1 | Sept. 12, 2023, 3:55 a.m. | OK | GNU C++20 (64) | TESTS | 27 | 30 | 0 | ||
| 223016249 | Platinumda | E1 | Sept. 11, 2023, 11:05 p.m. | OK | Go | TESTS | 27 | 46 | 102400 | ||
| 223008441 | profchi | E1 | Sept. 11, 2023, 8:27 p.m. | OK | Java 11 | TESTS | 27 | 358 | 0 | ||
| 222997812 | samy10127 | E1 | Sept. 11, 2023, 6:34 p.m. | OK | Java 11 | TESTS | 27 | 390 | 0 | ||
| 223000614 | 12324p | E1 | Sept. 11, 2023, 6:59 p.m. | OK | Java 11 | TESTS | 27 | 420 | 0 | ||
| 223009296 | dzhi | E1 | Sept. 11, 2023, 8:39 p.m. | OK | Java 17 | TESTS | 27 | 311 | 716800 | ||
| 222982632 | Mamimi | E1 | Sept. 11, 2023, 4:31 p.m. | OK | Java 17 | TESTS | 27 | 342 | 716800 | ||
| 222990021 | Eslam_Ahmed | E1 | Sept. 11, 2023, 5:48 p.m. | OK | Java 17 | TESTS | 27 | 343 | 614400 | ||
| 222993084 | vaibhav_1710 | E1 | Sept. 11, 2023, 6:01 p.m. | OK | Java 17 | TESTS | 27 | 405 | 716800 | ||
| 223022386 | cc4414 | E1 | Sept. 12, 2023, 1:23 a.m. | OK | Java 8 | TESTS | 27 | 280 | 0 | ||
| 223009527 | bkdn23.thuonguyenvan | E1 | Sept. 11, 2023, 8:42 p.m. | OK | PyPy 3-64 | TESTS | 27 | 202 | 5017600 | ||
| 222979372 | mikeac | E1 | Sept. 11, 2023, 4:26 p.m. | OK | PyPy 3-64 | TESTS | 27 | 248 | 4710400 | ||
| 222983531 | kavorka | E1 | Sept. 11, 2023, 4:33 p.m. | OK | PyPy 3-64 | TESTS | 27 | 249 | 3686400 | ||
| 223002969 | AyuAnchor | E1 | Sept. 11, 2023, 7:22 p.m. | OK | PyPy 3-64 | TESTS | 27 | 249 | 7782400 | ||
| 223024312 | pedrosorio | E1 | Sept. 12, 2023, 2 a.m. | OK | PyPy 3-64 | TESTS | 27 | 249 | 7884800 | ||
| 222991549 | the_last_smilodon | E1 | Sept. 11, 2023, 5:53 p.m. | OK | PyPy 3-64 | TESTS | 27 | 265 | 9216000 | ||
| 222990464 | jzz2.0 | E1 | Sept. 11, 2023, 5:49 p.m. | OK | PyPy 3-64 | TESTS | 27 | 280 | 6963200 | ||
| 222984245 | chh9976 | E1 | Sept. 11, 2023, 4:34 p.m. | OK | PyPy 3-64 | TESTS | 27 | 280 | 139673600 | ||
| 222983610 | yuki_keshiki | E1 | Sept. 11, 2023, 4:33 p.m. | OK | PyPy 3-64 | TESTS | 27 | 295 | 7577600 | ||
| 223024098 | RobinFromTheHood | E1 | Sept. 12, 2023, 1:56 a.m. | OK | PyPy 3-64 | TESTS | 27 | 295 | 9420800 | ||
| 223028684 | Inferno2332 | E1 | Sept. 12, 2023, 3:11 a.m. | OK | Python 3 | TESTS | 27 | 156 | 102400 | ||
| 222982467 | robostac | E1 | Sept. 11, 2023, 4:31 p.m. | OK | Rust 2021 | TESTS | 27 | 46 | 0 | ||
| 222991103 | haihamabossu | E1 | Sept. 11, 2023, 5:52 p.m. | OK | Rust 2021 | TESTS | 27 | 62 | 0 |
Back to search problems