题目读了好长时间,郁闷。
题意:给定一个数N,求一个数M,要求:将M的各个位的数相乘得到N,M最小。
思路:用到高精度除法,将给定的数从9开始试除,接着试除8,7,6,5,4,3,2.若结果 N仍大于一位数,则说明N有大于10的质因子,否则,倒序输出试除到数。具体见代码。
(高精度除法套用别人的代码,不懂,汗!!)
代码:
题目读了好长时间,郁闷。
题意:给定一个数N,求一个数M,要求:将M的各个位的数相乘得到N,M最小。
思路:用到高精度除法,将给定的数从9开始试除,接着试除8,7,6,5,4,3,2.若结果 N仍大于一位数,则说明N有大于10的质因子,否则,倒序输出试除到数。具体见代码。
(高精度除法套用别人的代码,不懂,汗!!)
代码: