1.000 con khỉ sống trong một tòa nhà rất lớn. Ngôi nhà được trang bị 1.000 bóng đèn. Mỗi bóng đèn có công tắc riêng được đánh số từ 1 đến 1.000.
Lúc đó, tất cả các bóng đèn đang tắt. Trời chuyển tối, lũ khỉ muốn bật chúng lên theo cách sau:
Con khỉ thứ nhất bật tất cả công tắc là bội số của 1.
Con khỉ thứ hai bật tất cả công tắc là bội số của 2.
Con khỉ thứ ba bật tất cả công tắc là bội số của 3.
Con khỉ thứ tư bật tất cả công tắc là bội số của 4.
Những con khỉ khác bật các công tắc có số là bội số của thứ tự của nó.
Vậy, cuối cùng, những bóng đèn nào sẽ sáng?
Dễ dàng nhận thấy chỉ những bóng đèn có số bội số là lẻ thì mới được bật,một số luôn có bội số là chính nó và 1,giả sử số x có 1 bội số là a,với a=/ 1, a=/x, luôn tồn tại 1 số b khác 1 và khác x sao cho a*b=x, trường hợp a khác b suy ra số bội số của x luôn là chẵn, vậy để x có số bội số là lẻ thì a=b hay x=a*a, suy ra các bóng đèn được bật là 1, 2*2, 3*3,... ,31*31
hay
CHỉ có bóng số 1 là sáng. Bởi vì: 1. Bóng số 1 chỉ ấn 1 lần bởi con khỉ thứ 1. 2. Đối với các bóng có số thứ tự lớn hơn 1 như 2,3,... 1000, giả sử ta gọi 1 số bất kỳ trong dãy số này là K. Ta có thể nhận thấy số lượng ước số của không chính là số lần bấm của các chú khỉ. Ví dụ số 10 có ước số là (1,2,5,10) thì khi đó sẽ có 4 chú khỉ bấm vào công tắc số 10 đó là chú khỉ số 1,2,5,10. Do số lượng ước số của 1 số lớn hơn 1 là chẵn nên Công tắc thứ không sẽ được bấm với số lần chẵn nên sẽ tắt.