Cantor的数表

/*
2013-10-13
题目来源：算法竞赛入门经典P81例
题目描述：略
注释：感觉题目输出和解析及答案有问题，以下是我理解后的解题
*/

#include <stdio.h>

int main()
{
int n;
while(scanf("%d",&n) == 1)
{
int k = 1;
int s = 0;
while(1)
{
s += k;
if(s>=n)
{
printf("%d/%d\n",k-s+n,s-n+1);
break;
}
k++;
}
}
return 0;
}