编程题
### 问题描述 给你一段 $C++$ 函数,请你求出该函数的返回结果,题目包含多组测试数据。 ```cpp long long H(int n) { long long res=0; for(int i=1;i<=n;i++) { res=(res+n/i); } return res; } ``` ### 输入格式 第一行输入一个正整数 $T$,表示测试的组数。 接下来 $T$ 行,每行输入一个正整数 $n$,代表一次查询。 ### 输出格式 对于每次询问,输出一行一个数字表示答案。 ### 样例输入 ```text 2 5 10 ``` ### 样例输出 ```text 10 27 ``` ### 评测数据规模 $1\leq T \leq 5 \times 10^{3}, 1 \leq n \leq 10^{9}$ 。
查看答案
赣ICP备20007335号-2