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 |
|---|---|---|---|---|---|---|
| 2001 | Codeforces Round 967 (Div. 2) | FINISHED | False | 7200 | 52241123 | Aug. 20, 2024, 2:35 p.m. |
Solved |
Index |
Name |
Type |
Tags |
Community Tag |
Rating |
|---|---|---|---|---|---|---|
| ( 12741 ) | C | Guess The Tree | PROGRAMMING | binary search brute force greedy interactive trees |
This is an interactive problem. Misuki has chosen a secret tree with (n) nodes, indexed from (1) to (n), and asked you to guess it by using queries of the following type: "? a b" — Misuki will tell you which node (x) minimizes (|d(a,x) - d(b,x)|), where (d(x,y)) is the distance between nodes (x) and (y). If more than one such node exists, Misuki will tell you the one which minimizes (d(a,x)). Find out the structure of Misuki's secret tree using at most (15n) queries! Each test consists of multiple test cases. The first line contains a single integer (t) ((1 \le t \le 200)) — the number of test cases. Each test case consists of a single line with an integer (n) ((2 \le n \le 1000)), the number of nodes in the tree. It is guaranteed that the sum of (n) across all test cases does not exceed (1000). The interaction begins by reading the integer (n). Then you can make up to (15n) queries. To make a query, output a line in the format "? a b" (without quotes) ((1 \le a,b \le n)). After each query, read an integer — the answer to your query. To report the answer, output a line in the format "! (a_1) (b_1) (a_2) (b_2) ... (a_{n-1}) (b_{n-1})" (without quotes), meaning that there is an edge between nodes (a_i) and (b_i), for each (1 \le i \le n-1). You can print the edges in any order. After (15n) queries have been made, the response to any other query will be (-1). Once you receive such a response, terminate the program to receive the Wrong Answer verdict. After printing each line, do not forget to output the end of line and flush the output buffer. Otherwise, you will receive the Idleness limit exceeded verdict. To flush, use: fflush(stdout) or cout.flush() in C++; System.out.flush() in Java; flush(output) in Pascal; stdout.flush() in Python; see the documentation for other languages. Hacks For hacks, use the following format: The first line cont |
| Video Tutorial |
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 277416158 | coding_sucks_1001001 | C | Aug. 20, 2024, 4:30 p.m. | OK | C# 10 | TESTS | 17 | 171 | 512000 | ||
| 277472849 | suryaaprakassh | C | Aug. 21, 2024, 5:18 a.m. | OK | C++14 (GCC 6-32) | TESTS | 17 | 62 | 102400 | ||
| 277472996 | suryaaprakassh | C | Aug. 21, 2024, 5:20 a.m. | OK | C++14 (GCC 6-32) | TESTS | 17 | 77 | 0 | ||
| 277468806 | 2018ljw | C | Aug. 21, 2024, 4:25 a.m. | OK | C++14 (GCC 6-32) | TESTS | 17 | 77 | 0 | ||
| 277467623 | gutongxing2026 | C | Aug. 21, 2024, 4:08 a.m. | OK | C++14 (GCC 6-32) | TESTS | 17 | 77 | 0 | ||
| 277456793 | Worldwide_D | C | Aug. 21, 2024, 1:40 a.m. | OK | C++14 (GCC 6-32) | TESTS | 17 | 77 | 0 | ||
| 277455365 | Xiao_Gao | C | Aug. 21, 2024, 1:16 a.m. | OK | C++14 (GCC 6-32) | TESTS | 17 | 77 | 0 | ||
| 277417754 | iam_BLUEE | C | Aug. 20, 2024, 4:33 p.m. | OK | C++14 (GCC 6-32) | TESTS | 17 | 77 | 0 | ||
| 277456133 | shanyikai | C | Aug. 21, 2024, 1:29 a.m. | OK | C++14 (GCC 6-32) | TESTS | 17 | 77 | 102400 | ||
| 277476433 | ashank_22 | C | Aug. 21, 2024, 6:01 a.m. | OK | C++14 (GCC 6-32) | TESTS | 17 | 92 | 0 | ||
| 277418225 | duanglala | C | Aug. 20, 2024, 4:34 p.m. | OK | C++14 (GCC 6-32) | TESTS | 17 | 92 | 0 | ||
| 277465757 | dmrmra | C | Aug. 21, 2024, 3:43 a.m. | OK | C++17 (GCC 7-32) | TESTS | 17 | 62 | 0 | ||
| 277476359 | AceKnight7 | C | Aug. 21, 2024, 6 a.m. | OK | C++17 (GCC 7-32) | TESTS | 17 | 77 | 0 | ||
| 277474986 | long_off_long_off_sky | C | Aug. 21, 2024, 5:45 a.m. | OK | C++17 (GCC 7-32) | TESTS | 17 | 77 | 0 | ||
| 277470283 | GTai4210 | C | Aug. 21, 2024, 4:45 a.m. | OK | C++17 (GCC 7-32) | TESTS | 17 | 77 | 0 | ||
| 277469880 | flyasdfvcxz | C | Aug. 21, 2024, 4:40 a.m. | OK | C++17 (GCC 7-32) | TESTS | 17 | 77 | 0 | ||
| 277469351 | anshul1210 | C | Aug. 21, 2024, 4:33 a.m. | OK | C++17 (GCC 7-32) | TESTS | 17 | 77 | 0 | ||
| 277467538 | wujoseph | C | Aug. 21, 2024, 4:07 a.m. | OK | C++17 (GCC 7-32) | TESTS | 17 | 77 | 0 | ||
| 277444597 | GoetiaVia | C | Aug. 20, 2024, 9:05 p.m. | OK | C++17 (GCC 7-32) | TESTS | 17 | 77 | 0 | ||
| 277441569 | mkah123 | C | Aug. 20, 2024, 8:20 p.m. | OK | C++17 (GCC 7-32) | TESTS | 17 | 77 | 0 | ||
| 277433649 | The_Newborn | C | Aug. 20, 2024, 6:54 p.m. | OK | C++17 (GCC 7-32) | TESTS | 17 | 77 | 0 | ||
| 277460823 | FFFBL | C | Aug. 21, 2024, 2:37 a.m. | OK | C++20 (GCC 13-64) | TESTS | 17 | 61 | 0 | ||
| 277418234 | Small_transparent | C | Aug. 20, 2024, 4:34 p.m. | OK | C++20 (GCC 13-64) | TESTS | 17 | 61 | 3993600 | ||
| 277469493 | commitery | C | Aug. 21, 2024, 4:35 a.m. | OK | C++20 (GCC 13-64) | TESTS | 17 | 62 | 0 | ||
| 277460544 | Makabaka_307 | C | Aug. 21, 2024, 2:34 a.m. | OK | C++20 (GCC 13-64) | TESTS | 17 | 62 | 102400 | ||
| 277461043 | Joker_ylb | C | Aug. 21, 2024, 2:41 a.m. | OK | C++20 (GCC 13-64) | TESTS | 17 | 62 | 204800 | ||
| 277476014 | chunzDing | C | Aug. 21, 2024, 5:57 a.m. | OK | C++20 (GCC 13-64) | TESTS | 17 | 77 | 0 | ||
| 277475970 | chunzDing | C | Aug. 21, 2024, 5:57 a.m. | OK | C++20 (GCC 13-64) | TESTS | 17 | 77 | 0 | ||
| 277475909 | chunzDing | C | Aug. 21, 2024, 5:56 a.m. | OK | C++20 (GCC 13-64) | TESTS | 17 | 77 | 0 | ||
| 277473704 | SoldierOfLove | C | Aug. 21, 2024, 5:29 a.m. | OK | C++20 (GCC 13-64) | TESTS | 17 | 77 | 0 | ||
| 277473648 | CegaxLujanCarrion | C | Aug. 21, 2024, 5:28 a.m. | OK | C++20 (GCC 13-64) | TESTS | 17 | 77 | 0 | ||
| 277451699 | tkddn5623 | C | Aug. 20, 2024, 11:50 p.m. | OK | GNU C11 | TESTS | 17 | 140 | 16384000 | ||
| 277474937 | tchair | C | Aug. 21, 2024, 5:44 a.m. | OK | GNU C11 | TESTS | 17 | 155 | 8396800 | ||
| 277414265 | shilpabanerjee50 | C | Aug. 20, 2024, 4:27 p.m. | OK | GNU C11 | TESTS | 17 | 187 | 8396800 | ||
| 277415008 | june013 | C | Aug. 20, 2024, 4:28 p.m. | OK | GNU C11 | TESTS | 17 | 218 | 8396800 | ||
| 277413728 | nguyenquocthao00 | C | Aug. 20, 2024, 4:26 p.m. | OK | Go | TESTS | 17 | 124 | 307200 | ||
| 277417309 | ascendantaditya | C | Aug. 20, 2024, 4:33 p.m. | OK | Go | TESTS | 17 | 171 | 512000 | ||
| 277446403 | chiragsingh876 | C | Aug. 20, 2024, 9:38 p.m. | OK | Java 21 | TESTS | 17 | 390 | 1433600 | ||
| 277426057 | udai.negi135 | C | Aug. 20, 2024, 6 p.m. | OK | Java 21 | TESTS | 17 | 406 | 1433600 | ||
| 277461226 | 268555 | C | Aug. 21, 2024, 2:43 a.m. | OK | Java 21 | TESTS | 17 | 406 | 2150400 | ||
| 277459323 | Zhanzhe_Lee | C | Aug. 21, 2024, 2:18 a.m. | OK | Java 21 | TESTS | 17 | 421 | 1126400 | ||
| 277416289 | Laksh21262 | C | Aug. 20, 2024, 4:31 p.m. | OK | Java 21 | TESTS | 17 | 421 | 2048000 | ||
| 277476086 | aspgarv112 | C | Aug. 21, 2024, 5:58 a.m. | OK | Java 21 | TESTS | 17 | 437 | 921600 | ||
| 277437785 | AkshatSaxena_05 | C | Aug. 20, 2024, 7:35 p.m. | OK | Java 21 | TESTS | 17 | 437 | 1843200 | ||
| 277415718 | black_coder007 | C | Aug. 20, 2024, 4:30 p.m. | OK | Java 21 | TESTS | 17 | 452 | 1433600 | ||
| 277459247 | Zhanzhe_Lee | C | Aug. 21, 2024, 2:17 a.m. | OK | Java 21 | TESTS | 17 | 468 | 921600 | ||
| 277446772 | chiragsingh876 | C | Aug. 20, 2024, 9:46 p.m. | OK | Java 21 | TESTS | 17 | 468 | 1024000 | ||
| 277431019 | jimildigaswala | C | Aug. 20, 2024, 6:33 p.m. | OK | Java 8 | TESTS | 17 | 249 | 0 | ||
| 277440268 | sefifer | C | Aug. 20, 2024, 8:03 p.m. | OK | Java 8 | TESTS | 17 | 296 | 0 | ||
| 277458649 | golions | C | Aug. 21, 2024, 2:10 a.m. | OK | Java 8 | TESTS | 17 | 312 | 0 | ||
| 277440364 | sefifer | C | Aug. 20, 2024, 8:04 p.m. | OK | Java 8 | TESTS | 17 | 327 | 0 | ||
| 277413674 | dgucs826 | C | Aug. 20, 2024, 4:26 p.m. | OK | Java 8 | TESTS | 17 | 327 | 0 | ||
| 277464873 | NerfThis | C | Aug. 21, 2024, 3:32 a.m. | OK | Java 8 | TESTS | 17 | 358 | 0 | ||
| 277430669 | yash49 | C | Aug. 20, 2024, 6:30 p.m. | OK | Java 8 | TESTS | 17 | 374 | 0 | ||
| 277424169 | aj_786 | C | Aug. 20, 2024, 5:50 p.m. | OK | Java 8 | TESTS | 17 | 389 | 0 | ||
| 277417508 | Exizum | C | Aug. 20, 2024, 4:33 p.m. | OK | Java 8 | TESTS | 17 | 405 | 0 | ||
| 277461929 | ashuramajestic | C | Aug. 21, 2024, 2:53 a.m. | OK | Java 8 | TESTS | 17 | 437 | 0 | ||
| 277417499 | nice12 | C | Aug. 20, 2024, 4:33 p.m. | OK | Kotlin 1.9 | TESTS | 17 | 328 | 307200 | ||
| 277417032 | igennova001 | C | Aug. 20, 2024, 4:32 p.m. | OK | PyPy 3 | TESTS | 17 | 312 | 5120000 | ||
| 277414012 | Xbalanque | C | Aug. 20, 2024, 4:26 p.m. | OK | PyPy 3 | TESTS | 17 | 328 | 6553600 | ||
| 277462079 | AnomalyGK | C | Aug. 21, 2024, 2:55 a.m. | OK | PyPy 3 | TESTS | 17 | 405 | 5939200 | ||
| 277434033 | WhoCareRating. | C | Aug. 20, 2024, 6:58 p.m. | OK | PyPy 3 | TESTS | 17 | 453 | 10240000 | ||
| 277439761 | sathvik_666 | C | Aug. 20, 2024, 7:57 p.m. | OK | PyPy 3 | TESTS | 17 | 468 | 6758400 | ||
| 277449992 | Mustafa_arahim | C | Aug. 20, 2024, 11:07 p.m. | OK | PyPy 3 | TESTS | 17 | 499 | 9830400 | ||
| 277451013 | white_two | C | Aug. 20, 2024, 11:30 p.m. | OK | PyPy 3 | TESTS | 17 | 561 | 9523200 | ||
| 277441429 | Synaptic_Savant | C | Aug. 20, 2024, 8:18 p.m. | OK | PyPy 3-64 | TESTS | 17 | 218 | 6553600 | ||
| 277416486 | malekbahr | C | Aug. 20, 2024, 4:31 p.m. | OK | PyPy 3-64 | TESTS | 17 | 233 | 3993600 | ||
| 277470331 | satyamshrma | C | Aug. 21, 2024, 4:46 a.m. | OK | PyPy 3-64 | TESTS | 17 | 234 | 4300800 | ||
| 277460035 | signorino | C | Aug. 21, 2024, 2:28 a.m. | OK | PyPy 3-64 | TESTS | 17 | 234 | 4812800 | ||
| 277474500 | SidInaSoup1 | C | Aug. 21, 2024, 5:39 a.m. | OK | PyPy 3-64 | TESTS | 17 | 249 | 3072000 | ||
| 277457547 | fatalerror | C | Aug. 21, 2024, 1:51 a.m. | OK | PyPy 3-64 | TESTS | 17 | 249 | 3584000 | ||
| 277413218 | InvalidSyntax | C | Aug. 20, 2024, 4:25 p.m. | OK | PyPy 3-64 | TESTS | 17 | 249 | 3584000 | ||
| 277450535 | RobinFromTheHood | C | Aug. 20, 2024, 11:22 p.m. | OK | PyPy 3-64 | TESTS | 17 | 249 | 5120000 | ||
| 277463406 | harshkankhar1 | C | Aug. 21, 2024, 3:13 a.m. | OK | PyPy 3-64 | TESTS | 17 | 249 | 5734400 | ||
| 277427547 | anshgoel2580 | C | Aug. 20, 2024, 6:09 p.m. | OK | PyPy 3-64 | TESTS | 17 | 265 | 3686400 | ||
| 277471224 | BananaHead | C | Aug. 21, 2024, 4:58 a.m. | OK | Python 3 | TESTS | 17 | 155 | 0 | ||
| 277414584 | xokageN | C | Aug. 20, 2024, 4:27 p.m. | OK | Python 3 | TESTS | 17 | 155 | 0 | ||
| 277415518 | enigmaX86 | C | Aug. 20, 2024, 4:29 p.m. | OK | Python 3 | TESTS | 17 | 171 | 0 | ||
| 277466425 | abhijeet.panihar.cse20 | C | Aug. 21, 2024, 3:52 a.m. | OK | Python 3 | TESTS | 17 | 171 | 8806400 | ||
| 277426105 | AryanGoel575 | C | Aug. 20, 2024, 6 p.m. | OK | Python 3 | TESTS | 17 | 187 | 0 | ||
| 277433991 | WhoCareRating. | C | Aug. 20, 2024, 6:58 p.m. | OK | Python 3 | TESTS | 17 | 187 | 307200 | ||
| 277414758 | ok12 | C | Aug. 20, 2024, 4:28 p.m. | OK | Python 3 | TESTS | 17 | 202 | 204800 | ||
| 277445562 | HiteshSomu | C | Aug. 20, 2024, 9:23 p.m. | OK | Python 3 | TESTS | 17 | 203 | 0 | ||
| 277470828 | Harshagrawalla_1140 | C | Aug. 21, 2024, 4:53 a.m. | OK | Python 3 | TESTS | 17 | 218 | 0 | ||
| 277453811 | phantrongnghia510 | C | Aug. 21, 2024, 12:47 a.m. | OK | Python 3 | TESTS | 17 | 218 | 0 | ||
| 277414787 | aditya_coder7 | C | Aug. 20, 2024, 4:28 p.m. | OK | Ruby 3 | TESTS | 17 | 405 | 512000 | ||
| 277415848 | BobChuckyJoe | C | Aug. 20, 2024, 4:30 p.m. | OK | Rust 2021 | TESTS | 17 | 124 | 0 |
Back to search problems