คำชี้แจงปัญหา ด้วยอาร์เรย์ arr ภารกิจคือการค้นหาจำนวนองค์ประกอบขั้นต่ำที่จะลบออกเพื่อให้อาร์เรย์ทำงานได้ดี ลำดับ a1, a2, a3 . .an เรียกว่า good ถ้าสำหรับแต่ละองค์ประกอบ a[i] มีองค์ประกอบ a[j] (i ไม่เท่ากับ j) ซึ่ง a[i] + a[j] เป็นกำลังสอง arr1[] ={1, 1, 7, 1, 5} ในอาร์เรย์ด้านบนถ้าเราลบองค์ประกอบ