一道搜索好题
给定一个数 S(1<=S<=10^7),找任意个正整数 a1,a2,…,an,使得它们的和恰好等于 S,且它们的倒数之和与 1 的差不超过 10^-6。
请设计代码输出任意一种解决方案,并验证结果,或者输出无解。
编程要求:
输入:一个正整数 S。
输出: n 个正整数,以及他们的倒数之和与 1 的差。
*
例: S=478 一个可行的解为 2 3 7 89 114 263 它们的倒数和与 1 的差:0.0000006424 (答案不唯一)
S=3 无解
(ps:果然,身为菜鸟的我啥也不会😭😭)