- محدودیت زمان: ۱ ثانیه
- محدودیت حافظه: ۲۵۶ مگابایت
Consider the following algorithm:
function gcd(a, b):
if b is 0:
return a
return gcd(b, a % b)
We want to create a test to evaluate the performance of this program. For each test, you need to provide two integers $a$ and $b$ such that $1 \le a, b \le n$ and this algorithm has the maximum number of gcd
function calls.
ورودی
The first line contains an integer $t$, representing the number of test cases.
$$1 \leq t \leq 10^5$$
In each test case, there is a single integer $n$.
$$1 \leq n \leq 10^{18}$$
خروجی
For each test case, print the maximum number of function calls.
مثالها
ورودی نمونه ۱
5
1
2
3
4
5
خروجی نمونه ۱
2
3
4
4
5
ارسال پاسخ برای این سؤال