#1955. 『JROI-4』分数

『JROI-4』分数

题目描述

函数 f(x)f(x) 的含义是求有一个 0x\frac{0}{x} 的分数。重复以下步骤直到这个分数为 11

  1. 分子 +1+1
  2. 如果这个分数可以约分,约分到最简形式。

现在小 D 给了你 TT 组数据,每组数据都是给定 nn,求在 1xn1\le x\le n 的情况下 f(x)f(x) 的最大操作次数。

但是他太菜了,不会,你能帮帮他吗?

输入格式

第一行一个正整数 TT

接下来 TT 行,每行一个正整数 nn

输出格式

TT 行,每行一个整数 ss 表示在 1xn1\le x\le n 的情况下 f(x)f(x) 的最大操作次数。

5
1
2
5
8
114514
1
2
5
7
114493

样例解释

f(1)=1,f(2)=2,f(3)=3,f(4)=3,f(5)=5f(1)=1,f(2)=2,f(3)=3,f(4)=3,f(5)=5

我也想把更大的 f(x)f(x) 列出来,但是地方不够了。

数据范围

对于全部数据,1T5×1051\le T\le 5\times 10^51n2×1061\le n\le 2\times 10^6