ฝากโจทย์หน่อยยย
คำถาม
มีLocker อยู่ 1,000 ตู้มีเลขประจำlocker
ตั้งแต่ 1 ถึง 1000 ด้วย
มีคนอยู่ 1,000 คน มีเลขประจำตัว
ตั้งแต่ 1 ถึง 1000 เช่นกัน
ทั้ง 1000 ตู้ เริ่มแรกทีเดียวมันปิดอยู่
พอคนหมายเลขที่ 1 เดินผ่าน 1000 locker
โดยที่ 1 หารเลขใดลงตัว
ก้อจะกระทำต่อมันให้ตรงข้ามครับ
ผลคือมันเปิดทั้งหมดครับ
คนที่มีหมายเลข 2 เดินผ่าน 1000 locker
ทำให้ locker หมายเลขที่ 2
หารลงตัวปิดครับ ส่วนที่หารไม่ลงตัว
ก้อจะมิได้ทำไรกับมัน ก้อเปิดอยู่นั้นเอง
คนที่มีหมายเลข 3 เดินผ่าน 1000 locker
ตู้หมายเลขที่ 3 หารลงตัวนั้น
ถ้าปิดอยู่จะไปเปิดออก ถ้าเปิดอยู่จะเดินไปปิดครับ
และเดินต่อไปเรื่อยๆจนครบ 1000 คนครับ
ปุจฉา เมื่อคนที่ 1000 เดินผ่าน
จะมี Locker ที่เปิดอยู่กี่ตู้
//จะมาคิดพรุ่งนี้ ตอนนี้มึนๆ