โจทย์ ได้รับอาร์เรย์ arr[] ที่มีแค่ 0 และ 1 ทางเราต้อง หาจำนวนรอบน้อยที่สุดในการเติม 1 ให้เต็มอาร์เรย์ โดยที่ 1 สามารถเปลี่ยนเพื่อนบ้านซ้ายและขวาเป็น 1 ได้ในหนึ่งรอบ ตัวอย่าง Input: arr[] = {0, 1, 1, 0, 0, 1} Output: 1 แนวทางแก้ปัญหา วิเคราะห์เป็นบล็อก (Blocks) ที่แบ่งด้วย 1: Case 1: รอบ = ceil