Project Euler Problem #44

ตัวเลขห้าเหลี่ยมถูกสร้างขึ้นโดยสูตร P_n = \frac{n (3n − 1)}{2} ตัวเลขห้าเหลี่ยมสิบตัวแรกคือ:

1, 5, 12, 22, 35, 51, 70, 92, 117, 145, …

จะเห็นได้ว่า P_4 + P_7 = 22 + 70 = 92 = P_8 อย่างไรก็ตามความแตกต่างของพวกเขาคือ 70 - 22 = 48 ไม่ใช่รูปห้าเหลี่ยม

จงหาคู่ของตัวเลขห้าเหลี่ยม P_j และ P_k ซึ่งผลรวมและความแตกต่างของพวกมันคือห้าเหลี่ยมและ D = | P_k - P_j | ถูกทำให้น้อยสุด ค่าของ D คืออะไร?

(โจทย์นี้แปลมาจาก projecteuler.net สามารถเผยแพร่ภายใต้ลิขสิทธิ์ CC BY-NC-SA 2.0 UK)