ถ้ามีผู้สมัคร n คน ก็ต้องใช้การเลือกตั้งทั้งหมด n – 1 ครั้ง แต่เรามีวิธีการที่จะทำให้กระบวนการนี้จบในการเลือกตั้งครั้งเดียว โดยให้ผู้ใช้สิทธิ์จัดอันดับของผู้สมัครตามลำดับที่ตัวเองชอบ
เช่น ถ้ามีผู้สมัคร 3 คน คือ A B และ C โดยมีผลการเลือกตั้งจากชอบมากไปชอบน้อย ดังนี้
6 คน ชอบ A > B > C
5 คน ชอบ C > B > A
4 คน ชอบ B > C > A
จากผลจะเห็นว่า จำนวนคนที่ชอบ B เป็นอันดับแรก จะมีน้อยที่สุด จึงตัด B ออกจากระบบ ผลลัพธ์ที่เหลือจึงเป็น
6 คน ชอบ A > C
5 คน ชอบ C > A
4 คน ชอบ C > A
ซึ่งจะกลายเป็น
6 คน ชอบ A > C
9 คน ชอบ C > A
นั่นคือ C เป็นผู้ชนะในการเลือกครั้งนี้นั่นเอง
เหมือนวิธีนี้จะดีกว่ากฎเสียงข้างมาก แต่ก็ไม่ได้สมบูรณ์แบบไปเสียทีเดียว เพราะถ้าไปดูข้อมูลตัวตั้งต้น จะเห็นว่ามีคน ชอบ B มากกว่า C อยู่ 10 คน แต่ คนที่ชอบ C มากกว่า B มีอยู่เพียง 5 คน
ดังนั้น บางคนอาจแย้งว่า C ไม่สมควรเป็นผู้ชนะก็เป็นได้