按照排序的顺序去推算n的位置
#include<iostream>
using namespace std;
int main()
{
int N;
cin>>N;
while(N--)
{
int num,sum=0,i;
cin>>num;
for( i=0;;i++)
{
sum+=i;
if(sum<num&&(sum+i+1)>=num)
break;
}
if(i%2==0)
{
cout<<i+2-(num-sum)<<"/"<<num-sum<<endl;
}
else
cout<<num-sum<<"/"<<i+2-(num-sum)<<endl;
}
}