=k หลัก ดังนั้น หากอินพุตเท่ากับ num =52689762 และ k =4 ผลลัพธ์จะเป็น 3024 ผลคูณที่ใหญ่ที่สุดของ 4 หลักติดต่อกันคือ (8*9*7*6) =3024 เพื่อแก้ปัญหานี้ เราจะทำตามขั้นตอนเหล่านี้ - ใหญ่สุด :=0 แคน :=1 0, ทำ หลัก :=(หลักสุดท้ายของ nums)^k แคน :=1 0, ทำ cand :=cand * (mod 10 หลัก) ถ้าแคนด์มีค่าเท่ากั