A. 谐振分数

    传统题 1000ms 256MiB

谐振分数

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目背景

鬧吧

我總算找到適者生存的途徑

總有人說的好聽做起來像個逃兵

過河拆橋真的好嗎

但凡是活著就得習慣

這附帶懸念的案情

我大腦都是各種嘴臉在搶鏡

问题描述

给定一个巨大的整数稳定常数 SS。为了构建稳定的通信谐振器,需要在所有分母 qq 满足 1qN1\le q\le N 的有理数 pq\frac{p}{q} 中,找出使

Spq\bigl|\sqrt{S}-\tfrac{p}{q}\bigr|

最小的那一个。输出该最优分数的分子 pp 与分母 qq。要求输出的 pq\frac{p}{q} 为最简分数。

输入格式

第一行一个整数 TT(表示测试组数)。 接下来 TT 行,每行包含两个整数 S,NS,N

输出格式

对每组数据输出一行,两个用空格分隔的整数 p,qp,q,表示找到的最优分数 pq\frac{p}{q}。要求 pq\frac{p}{q} 为最简分数。

样例

样例输入

3
13 20
112 100
987654321098765432 1000000000

样例输出

18 5
127 12
856475201330956708 861811547

数据范围与约定

  • 1T1041\le T\le 10^4
  • 1S10181\le S\le 10^{18}
  • 1N1091\le N\le 10^{9}

「果壳语法杯」 ROUND 5 (Div. 1)

未参加
状态
已结束
规则
ACM/ICPC
题目
2
开始于
2025-10-27 0:00
结束于
2025-10-27 0:30
持续时间
0.5 小时
主持人
参赛人数
1