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.
Problems
An annual programmers fair is taking place on the main square of Omsk. You, as the main programmer of Omsk, decided to take part in this wonderful event and went there. At the entrance, a guard decided to check your skills and gave you a problem: You are given three integers (a), (b), (x). You want to make (a) and (b) equal. In order to do so, you can apply the following operations: Choose one of the integers (a) or (b) and add (1) to it. Choose one of the integers (a) or (b) and divide it by (x) with rounding down. You need to find the minimum number of operations after which (a) becomes equal to (b). Can you prove your skills, or will you have to go back home? The first line contains a single integer (t) ((1 \le t \le 10^4)) — the number of test cases. Then (t) test cases follow. Each test case consists of a single line containing three integers (a), (b), (x) ((1 \le a, b \le 10^9), (2 \le x \le 10^9)). For each test case, output a single integer — the minimum number of operations required to make (a) and (b) equal. |
Tutorials
Submissions
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|
378565934 |
yingjunhao |
C |
June 14, 2026, 2:50 a.m. |
OK |
C++17 (GCC 7-32) |
TESTS |
14 |
31 |
0 |
|
|
|
378548463 |
SergiiGolovko |
C |
June 13, 2026, 6:29 p.m. |
OK |
C++17 (GCC 7-32) |
TESTS |
14 |
31 |
0 |
|
|
|
378496655 |
DodoLoves9and3 |
C |
June 13, 2026, 10 a.m. |
OK |
C++17 (GCC 7-32) |
TESTS |
14 |
31 |
0 |
|
|
|
378467285 |
aaddee |
C |
June 13, 2026, 4:05 a.m. |
OK |
C++17 (GCC 7-32) |
TESTS |
14 |
31 |
0 |
|
|
|
378449969 |
magnom |
C |
June 12, 2026, 7:40 p.m. |
OK |
C++17 (GCC 7-32) |
TESTS |
14 |
31 |
0 |
|
|
|
378453339 |
coder0786 |
C |
June 12, 2026, 8:48 p.m. |
OK |
C++17 (GCC 7-32) |
TESTS |
14 |
31 |
32051200 |
|
|
|
378576253 |
ESTZ |
C |
June 14, 2026, 6:11 a.m. |
OK |
C++17 (GCC 7-32) |
TESTS |
14 |
46 |
0 |
|
|
|
378574254 |
unknownCoder_24 |
C |
June 14, 2026, 5:42 a.m. |
OK |
C++17 (GCC 7-32) |
TESTS |
14 |
46 |
0 |
|
|
|
378573702 |
Sinerat |
C |
June 14, 2026, 5:35 a.m. |
OK |
C++17 (GCC 7-32) |
TESTS |
14 |
46 |
0 |
|
|
|
378573134 |
captainkhan |
C |
June 14, 2026, 5:25 a.m. |
OK |
C++17 (GCC 7-32) |
TESTS |
14 |
46 |
0 |
|
|
|
378574375 |
cipher_007 |
C |
June 14, 2026, 5:44 a.m. |
OK |
C++20 (GCC 13-64) |
TESTS |
14 |
31 |
0 |
|
|
|
378571482 |
R4TUL |
C |
June 14, 2026, 4:58 a.m. |
OK |
C++20 (GCC 13-64) |
TESTS |
14 |
31 |
0 |
|
|
|
378564129 |
MRRlly |
C |
June 14, 2026, 1:59 a.m. |
OK |
C++20 (GCC 13-64) |
TESTS |
14 |
31 |
0 |
|
|
|
378560004 |
Makise.Kurisu |
C |
June 13, 2026, 10:38 p.m. |
OK |
C++20 (GCC 13-64) |
TESTS |
14 |
31 |
0 |
|
|
|
378548453 |
abhinav_pratap |
C |
June 13, 2026, 6:29 p.m. |
OK |
C++20 (GCC 13-64) |
TESTS |
14 |
31 |
0 |
|
|
|
378529202 |
cyclotron24 |
C |
June 13, 2026, 3:19 p.m. |
OK |
C++20 (GCC 13-64) |
TESTS |
14 |
31 |
0 |
|
|
|
378527926 |
MI_xide |
C |
June 13, 2026, 3:07 p.m. |
OK |
C++20 (GCC 13-64) |
TESTS |
14 |
31 |
0 |
|
|
|
378527242 |
NTIENDAT |
C |
June 13, 2026, 3 p.m. |
OK |
C++20 (GCC 13-64) |
TESTS |
14 |
31 |
0 |
|
|
|
378525848 |
LostKnight |
C |
June 13, 2026, 2:47 p.m. |
OK |
C++20 (GCC 13-64) |
TESTS |
14 |
31 |
0 |
|
|
|
378518886 |
aadi_kush |
C |
June 13, 2026, 1:38 p.m. |
OK |
C++20 (GCC 13-64) |
TESTS |
14 |
31 |
0 |
|
|
|
378575519 |
Ultramansss |
C |
June 14, 2026, 6:01 a.m. |
OK |
C++23 (GCC 14-64, msys2) |
TESTS |
14 |
31 |
0 |
|
|
|
378568478 |
MohamedAlyIbrahim |
C |
June 14, 2026, 3:53 a.m. |
OK |
C++23 (GCC 14-64, msys2) |
TESTS |
14 |
31 |
0 |
|
|
|
378566462 |
JaegerHund |
C |
June 14, 2026, 3:04 a.m. |
OK |
C++23 (GCC 14-64, msys2) |
TESTS |
14 |
31 |
0 |
|
|
|
378565594 |
elou36 |
C |
June 14, 2026, 2:41 a.m. |
OK |
C++23 (GCC 14-64, msys2) |
TESTS |
14 |
31 |
0 |
|
|
|
378561875 |
0mar |
C |
June 14, 2026, 12:26 a.m. |
OK |
C++23 (GCC 14-64, msys2) |
TESTS |
14 |
31 |
0 |
|
|
|
378559916 |
0lelo |
C |
June 13, 2026, 10:34 p.m. |
OK |
C++23 (GCC 14-64, msys2) |
TESTS |
14 |
31 |
0 |
|
|
|
378559054 |
Stealthinator |
C |
June 13, 2026, 9:56 p.m. |
OK |
C++23 (GCC 14-64, msys2) |
TESTS |
14 |
31 |
0 |
|
|
|
378558798 |
Hassan69 |
C |
June 13, 2026, 9:48 p.m. |
OK |
C++23 (GCC 14-64, msys2) |
TESTS |
14 |
31 |
0 |
|
|
|
378551166 |
singhvigyat |
C |
June 13, 2026, 7:06 p.m. |
OK |
C++23 (GCC 14-64, msys2) |
TESTS |
14 |
31 |
0 |
|
|
|
378550357 |
RI-Perseverance |
C |
June 13, 2026, 6:54 p.m. |
OK |
C++23 (GCC 14-64, msys2) |
TESTS |
14 |
31 |
0 |
|
|
|
378474493 |
Arnab__Mondal |
C |
June 13, 2026, 5:52 a.m. |
OK |
GNU C11 |
TESTS |
14 |
62 |
102400 |
|
|
|
378452791 |
breadedowl |
C |
June 12, 2026, 8:36 p.m. |
OK |
GNU C11 |
TESTS |
14 |
78 |
102400 |
|
|
|
378470668 |
Ghost_tf141 |
C |
June 13, 2026, 5:02 a.m. |
OK |
GNU C11 |
TESTS |
14 |
109 |
0 |
|
|
|
378572370 |
fishy15 |
C |
June 14, 2026, 5:12 a.m. |
OK |
Haskell |
TESTS |
14 |
156 |
2150400 |
|
|
|
378562009 |
fishy15 |
C |
June 14, 2026, 12:34 a.m. |
OK |
Haskell |
TESTS |
14 |
171 |
102400 |
|
|
|
378572237 |
fishy15 |
C |
June 14, 2026, 5:10 a.m. |
OK |
Haskell |
TESTS |
14 |
171 |
2150400 |
|
|
|
378561681 |
fishy15 |
C |
June 14, 2026, 12:15 a.m. |
OK |
Haskell |
TESTS |
14 |
187 |
102400 |
|
|
|
378535353 |
fishy15 |
C |
June 13, 2026, 4:19 p.m. |
OK |
Haskell |
TESTS |
14 |
203 |
102400 |
|
|
|
378535281 |
fishy15 |
C |
June 13, 2026, 4:18 p.m. |
OK |
Haskell |
TESTS |
14 |
203 |
1126400 |
|
|
|
378561739 |
fishy15 |
C |
June 14, 2026, 12:18 a.m. |
OK |
Haskell |
TESTS |
14 |
218 |
102400 |
|
|
|
378455513 |
fishy15 |
C |
June 12, 2026, 9:48 p.m. |
OK |
Haskell |
TESTS |
14 |
515 |
2048000 |
|
|
|
378472197 |
fishy15 |
C |
June 13, 2026, 5:24 a.m. |
OK |
Haskell |
TESTS |
14 |
562 |
2150400 |
|
|
|
378492755 |
shiva___np |
C |
June 13, 2026, 9:24 a.m. |
OK |
Java 21 |
TESTS |
14 |
203 |
614400 |
|
|
|
378500922 |
tiwari_selling_kulfi |
C |
June 13, 2026, 10:41 a.m. |
OK |
Java 21 |
TESTS |
14 |
203 |
921600 |
|
|
|
378518462 |
Aaditya01Sehgal |
C |
June 13, 2026, 1:33 p.m. |
OK |
Java 21 |
TESTS |
14 |
203 |
1945600 |
|
|
|
378548803 |
White_Devil04 |
C |
June 13, 2026, 6:33 p.m. |
OK |
Java 21 |
TESTS |
14 |
218 |
716800 |
|
|
|
378532852 |
AnanaySharma42 |
C |
June 13, 2026, 3:55 p.m. |
OK |
Java 21 |
TESTS |
14 |
218 |
716800 |
|
|
|
378541507 |
warks |
C |
June 13, 2026, 5:20 p.m. |
OK |
Java 21 |
TESTS |
14 |
218 |
1536000 |
|
|
|
378508785 |
fatal-98 |
C |
June 13, 2026, 11:55 a.m. |
OK |
Java 21 |
TESTS |
14 |
218 |
1638400 |
|
|
|
378501055 |
kartik__sethi |
C |
June 13, 2026, 10:42 a.m. |
OK |
Java 21 |
TESTS |
14 |
218 |
1740800 |
|
|
|
378570979 |
vpvpvpvvp |
C |
June 14, 2026, 4:48 a.m. |
OK |
Java 21 |
TESTS |
14 |
218 |
1945600 |
|
|
|
378563139 |
Pari_Goyal |
C |
June 14, 2026, 1:23 a.m. |
OK |
Java 21 |
TESTS |
14 |
234 |
512000 |
|
|
|
378489942 |
Ell |
C |
June 13, 2026, 8:59 a.m. |
OK |
Java 8 |
TESTS |
14 |
218 |
0 |
|
|
|
378569767 |
Sanananana |
C |
June 14, 2026, 4:21 a.m. |
OK |
Java 8 |
TESTS |
14 |
234 |
0 |
|
|
|
378474332 |
ashi.jain.1411 |
C |
June 13, 2026, 5:50 a.m. |
OK |
Java 8 |
TESTS |
14 |
250 |
0 |
|
|
|
378472275 |
aayushsingh7 |
C |
June 13, 2026, 5:25 a.m. |
OK |
Node.js |
TESTS |
14 |
250 |
10547200 |
|
|
|
378489175 |
aayushsingh7 |
C |
June 13, 2026, 8:52 a.m. |
OK |
Node.js |
TESTS |
14 |
281 |
10649600 |
|
|
|
378472834 |
-nameless- |
C |
June 13, 2026, 5:32 a.m. |
OK |
PyPy 3 |
TESTS |
14 |
265 |
6656000 |
|
|
|
378471819 |
aarnavp345 |
C |
June 13, 2026, 5:19 a.m. |
OK |
PyPy 3 |
TESTS |
14 |
265 |
9728000 |
|
|
|
378538611 |
SrDhruv |
C |
June 13, 2026, 4:51 p.m. |
OK |
PyPy 3 |
TESTS |
14 |
296 |
9011200 |
|
|
|
378512418 |
dartigas |
C |
June 13, 2026, 12:30 p.m. |
OK |
PyPy 3 |
TESTS |
14 |
312 |
6348800 |
|
|
|
378520146 |
shreshthadlakha |
C |
June 13, 2026, 1:51 p.m. |
OK |
PyPy 3-64 |
TESTS |
14 |
93 |
4505600 |
|
|
|
378555590 |
jamerrq |
C |
June 13, 2026, 8:24 p.m. |
OK |
PyPy 3-64 |
TESTS |
14 |
93 |
4812800 |
|
|
|
378570485 |
Arisbek |
C |
June 14, 2026, 4:37 a.m. |
OK |
PyPy 3-64 |
TESTS |
14 |
93 |
5120000 |
|
|
|
378504820 |
jwp_cdf |
C |
June 13, 2026, 11:18 a.m. |
OK |
PyPy 3-64 |
TESTS |
14 |
109 |
4096000 |
|
|
|
378574536 |
GQFth |
C |
June 14, 2026, 5:46 a.m. |
OK |
PyPy 3-64 |
TESTS |
14 |
109 |
4300800 |
|
|
|
378528812 |
yangser |
C |
June 13, 2026, 3:15 p.m. |
OK |
PyPy 3-64 |
TESTS |
14 |
109 |
4710400 |
|
|
|
378508465 |
Cfcrpor |
C |
June 13, 2026, 11:52 a.m. |
OK |
PyPy 3-64 |
TESTS |
14 |
109 |
4812800 |
|
|
|
378470185 |
AlgoAbhishek |
C |
June 13, 2026, 4:54 a.m. |
OK |
PyPy 3-64 |
TESTS |
14 |
109 |
4812800 |
|
|
|
378534209 |
maruf_khan96 |
C |
June 13, 2026, 4:08 p.m. |
OK |
PyPy 3-64 |
TESTS |
14 |
109 |
6963200 |
|
|
|
378547348 |
eric899 |
C |
June 13, 2026, 6:19 p.m. |
OK |
PyPy 3-64 |
TESTS |
14 |
125 |
4403200 |
|
|
|
378547939 |
adarshd28 |
C |
June 13, 2026, 6:25 p.m. |
OK |
Python 3 |
TESTS |
14 |
140 |
2252800 |
|
|
|
378566483 |
jensenackles |
C |
June 14, 2026, 3:04 a.m. |
OK |
Python 3 |
TESTS |
14 |
171 |
0 |
|
|
|
378499504 |
alex_sigov |
C |
June 13, 2026, 10:27 a.m. |
OK |
Python 3 |
TESTS |
14 |
171 |
0 |
|
|
|
378568400 |
gooonn |
C |
June 14, 2026, 3:50 a.m. |
OK |
Python 3 |
TESTS |
14 |
187 |
0 |
|
|
|
378499109 |
TheNameIs_ROY |
C |
June 13, 2026, 10:22 a.m. |
OK |
Python 3 |
TESTS |
14 |
187 |
102400 |
|
|
|
378561791 |
chmpro |
C |
June 14, 2026, 12:21 a.m. |
OK |
Python 3 |
TESTS |
14 |
187 |
1228800 |
|
|
|
378469253 |
Vaibhav__25 |
C |
June 13, 2026, 4:40 a.m. |
OK |
Python 3 |
TESTS |
14 |
203 |
0 |
|
|
|
378463187 |
anejmeldeen |
C |
June 13, 2026, 2:40 a.m. |
OK |
Python 3 |
TESTS |
14 |
203 |
0 |
|
|
|
378454147 |
Jin_Kazama_jalaun |
C |
June 12, 2026, 9:08 p.m. |
OK |
Python 3 |
TESTS |
14 |
218 |
0 |
|
|
|
378564672 |
shiva_sai_15 |
C |
June 14, 2026, 2:15 a.m. |
OK |
Python 3 |
TESTS |
14 |
218 |
3174400 |
|
|
|
378555930 |
z0ne |
C |
June 13, 2026, 8:30 p.m. |
OK |
Rust 2024 |
TESTS |
14 |
46 |
0 |
|
|
|
378520029 |
GlowCheese |
C |
June 13, 2026, 1:49 p.m. |
OK |
Rust 2024 |
TESTS |
14 |
46 |
0 |
|
|
|
378450499 |
typedef_struct |
C |
June 12, 2026, 7:49 p.m. |
OK |
Rust 2024 |
TESTS |
14 |
62 |
0 |
|
|
remove filters
Back to search problems