NOIP1999Cantor表

2013年12月19日1,2841

描述

现代数学的著名证明之一是Georg Cantor证明了有理数是可枚举的。他是用下面这一张表来证明这一命题的:
1/1 1/2 1/3 1/4 1/5 …
2/1 2/2 2/3 2/4 …
3/1 3/2 3/3 …
4/1 4/2 …
5/1 …

我们以Z字形给上表的每一项编号。

第一项是1/1,然后是1/2,2/1,3/1,2/2,…

输入格式

输入:整数N(1≤N≤10000000)

输出格式

输出:表中的第N项

样例输入

样例输出

限制

各个测试点1s

代码

 

  • 喵喵喵2016年8月3日 下午7:18 回复

    这道题有公式可以O(1)来着

    #1