去年普及组原题,第2题,做出来有蹭上一等奖尾巴的可能。
描述
给定一个正整数 k,有 k 次询问,每次给定三个正整数 ni, ei, di,求两个正整数 pi, qi,使 ni = pi × qi, ei × di = (pi – 1)(qi – 1) + 1。
输入
第一行一个正整数 k,表示有 k 次询问。
接下来 k 行,第 i 行三个正整数 ni, di, ei。
输出
输出 k 行,每行两个正整数 pi, qi 表示答案。
为使输出统一,你应当保证 pi ≤ qi。
如果无解,请输出 NO。
【 在 AdeleJL 的大作中提到: 】
: 好奇问下,为什么需要学到初二代数?
: 我一直觉得计算机是一门语言,程序逻辑通顺计算机就可以听懂并执行。需要用到小高到初中的什么代数知识呢?能举个例子吗?
: 发自「今日水木 on iPhone 13」
--
FROM 111.193.137.*