สมมติว่าเรามีจำนวนเต็ม n เราต้องหาเศษส่วนที่ลดรูปแล้วทั้งหมดระหว่าง 0 และ 1 (ไม่รวมขอบ) ที่ตัวส่วน ≤ nตัวอย่าง: n = 4 ผลลัพธ์: [1/2,1/3,1/4,2/3,3/4] (ไม่นับ 2/4 เพราะลดรูปได้เป็น 1/2)วิธีแก้ปัญหา วน denominator i = 2 ถึง n วน numerator j = 1 ถึง i-1 คำนวณ gcd(i, j) ลดรูปได้ a = j/gcd, b = i/gcd เก็บ