来源:数据结构和算法
五边形数由公式Pn=n(3n?1)/2生成。前十个五边形数是:
1,5,12,22,35,51,70,92,,,…
可以看出P4+P7=22+70=92=P8。然而,它们的差70?22=48并不是五边形数。
在所有和差均为五边形数的五边形数对Pj和Pk中,找出使D=
Pk?Pj
最小的一对;此时D的值是多少?
上期的问题是:38,子串的可整除性
答案:
System.out.println(subStringDivisibility());
解析:
先从最小到全数字开始查找。
预览时标签不可点收录于话题#个上一篇下一篇