使用C++完成不同的n/i小程序

题目描述:
给定一个n,对于i从1到n,找出有多少个不同的n/i
输入格式:
第一行一个T,表示有T组数据(T<100000)
之后T行,每行一个n(n<=10^18)
输出格式:
每行输出一个数,表示不同的个数
输入样例:
3
6
8
10
输出样例:
4
4
5
数据范围与提示:
对于50%的数据:n<=100000,T<=10
对于100%的数据:n<=10^18,T<100000

到底是i/n,还是n/i,把题目说清楚

可以采用一个结构体分别存i和n,之后利用结构数组比较即可