เขียนโค้ดที่เมื่อได้รับเป็นจำนวนบวกเป็น input ออกผลลัพธ์เป็นตัวหารบวกที่ใหญ่ที่สุดของน้อยกว่าหรือเท่ากับรากที่สองของx
ในคำอื่น ๆ หาที่ใหญ่ที่สุดเช่นนั้น
(มีอยู่มากกว่าหรือเท่ากับเช่นที่ครั้งคือ )
ตัวอย่างเช่นถ้าใส่ได้ตัวหารเป็น , , , , และ12 1 , 2และ3ทั้งหมดคูณด้วยตัวเลขขนาดใหญ่ที่จะได้รับ12แต่3เป็นที่ใหญ่ที่สุดเพื่อให้เรากลับ3
นี่คือรหัสกอล์ฟดังนั้นคำตอบจะได้คะแนนเป็นไบต์ด้วยจำนวนไบต์น้อยกว่าซึ่งถือว่าเป็นคะแนนที่ดีกว่า
กรณีทดสอบ
(1,1)
(2,1)
(3,1)
(4,2)
(5,1)
(6,2)
(7,1)
(8,2)
(9,3)
(10,2)
(11,1)
(12,3)
(13,1)
(14,2)
(15,3)
(16,4)
(17,1)
(18,3)
(19,1)
(20,4)
(21,3)
(22,2)
(23,1)
(24,4)
(25,5)
(26,2)
(27,3)
(28,4)
(29,1)
(30,5)
(31,1)
(32,4)
(33,3)
(34,2)
(35,5)
(36,6)
(37,1)
(38,2)
(39,3)
(40,5)
(41,1)
(42,6)
(43,1)
(44,4)
(45,5)
(46,2)
(47,1)
(48,6)
(49,7)
(50,5)