比赛场次 162
比赛名称 20120807
比赛状态 已结束比赛成绩
开始时间 2012-08-07 08:20:00
结束时间 2012-08-07 12:00:00
开放分组 全部用户
注释介绍
题目名称 古代人的难题
输入输出 puz.in/out
时间限制 1000 ms (1 s)
内存限制 128 MiB
测试点数 10 简单对比
用户 结果 时间 内存 得分
Gravatar王者自由 AAAAAAAAAA 0.003 s 0.29 MiB 100
GravatarMakazeu AAAAAAAAAA 0.003 s 0.29 MiB 100
GravatarTBK AAAAAAAAAA 0.003 s 0.31 MiB 100
GravatarTruth.Cirno AAAAAAAAAA 0.004 s 0.39 MiB 100
Gravatarfflyt AAATTTTTTT 7.001 s 0.31 MiB 30

古代人的难题

★☆   输入文件:puz.in   输出文件:puz.out   简单对比
时间限制:1 s   内存限制:128 MiB

【 题目描述】

门打开了,里面果然是个很大的厅堂。但可惜厅堂内除了中央的一张羊皮纸和一支精致的石笔,周围几具骷髅外什么也没有。宁采臣仔细阅读了羊皮纸上的内容后发现,里面书写的古人一直没能解出的难题,解除这道题目的人只要将答案用石笔写到这张羊皮纸上就能到达宝藏室了。而当 宁采臣 拿起石笔后,刚刚打开的巨石门突然关上了;这时 宁采臣 意识到原来那几具骷髅是在他之前到这里的冒险者,恐怕是因为没能破解这道题而困死在这里了。宁采臣 越想越害怕,急忙联系到了你,为了能保命,他甚至愿意和你五五分……看来你不得不再次帮他了。羊皮纸上的问题如下:已知 x , y 为整数,且满足以下两个条件:

\[ \begin{array}{l} x,y\in[1..k],\quad\text{且} x,y,k\in \boldsymbol{Z} \\ {(x^2-xy-y^2)}^2=1 \end{array} \]

给你一个整数 k ,求一组满足上述条件的 x , y 并且使得 x^2+y^2 的值最大。

宁采臣 得到答案后,用石笔将答案书写在羊皮纸上,那么就能到达宝藏室所在地了。

【输入格式】

一个整数 k

【输出格式】

输出文件仅一行,两个整数;两个整数分别表示 x 和 y 。 x , y 之间用一个空格隔开。

【输入样例】

1995

【输出样例】

1597 987

【数据范围】

对于 30% 的数据: 2 ≤ k ≤ 10^4 。

对于 100% 的数据: 2 ≤ k ≤ 10^18 。