早教吧 育儿知识 作业答案 考试题库 百科 知识分享

直角坐标系上依次有这样的点:(1,0)(2,0)(2,1)(3,2)(3,1)(3,0)(4,0)(4,1)(4,2)(4,3)(5,4)(5,3)(5,2)(5,1)(5,0).请问第n个坐标是什么?(用n来表示横纵坐标)谢谢verymuch

题目详情
直角坐标系上依次有这样的点:
(1,0)(2,0)(2,1)(3,2) (3,1)(3,0)(4,0)(4,1)(4,2)(4,3)(5,4)(5,3)(5,2)(5,1)(5,0).请问第n个坐标是什么?(用n来表示横纵坐标)
谢谢very much
▼优质解答
答案和解析
设为 X Y
n = (x-1)*x/2 + ((-1)^x +1)/2 * (y+1)
+ ((-1)^x -1)/2 * (y-x)
n - (x-1)*x/2 < x
当X较大时,2n略大于x^2
所以,x = [2n^(1/2)] (取整)
再求y即可
相信问出这问题的你,现在就知道怎么做了,