สมมุติว่าเรามี n จำนวนเต็มไม่เป็นลบ a1, a2, ..., an, แต่ละค่าแสดงถึงจุดที่พิกัด (i, a[i]) มีเส้นแนวตั้งในลักษณะที่จุดสิ้นสุดสองจุดของเส้น i อยู่ที่ (i, a[i]) และ (i, a[0]) เราต้องหาเส้นสองเส้น ซึ่งรวมกันกับแกน x ทำให้เกิดภาชนะเดียว ดังนั้นเป้าหมายของเราคือหาสองคอลัมน์ที่มีปริมาตรน้ำสูงสุด ดังนั้นหาก