จากหน้าวิกิพีเดียในหมายเลข 69มีข้อสังเกตว่า69 2 = 4,761และ69 3 = 328,509ใช้ตัวเลขทศนิยมทั้งหมดร่วมกัน ในความเป็นจริงจำนวน69จำนวนต่ำสุดที่ตรงกับคุณสมบัตินี้
ด้วยเหตุผลที่คล้ายคลึงกัน32,043นั้นน่าทึ่ง: 32,043 2 = 1,026,753,849ใช้ตัวเลขทศนิยมทั้งหมด
หากเรากำลังพูดถึงตัวเลขที่น่าสนใจเช่นนี้ต่อไปเราจะต้องมีสัญลักษณ์
สำหรับจำนวนเต็มที่สุดnอำนาจn 2 , ... , n kจะใช้ตัวเลขทศนิยมสิบ (ไม่นับเลขศูนย์นำ) อย่างน้อยหนึ่งครั้งค่ามากพอของk ถ้ามันมีอยู่แล้วเราจะเรียกต่ำสุดเช่นk กอด ( สะสมทศนิยมตัวเลข Exponent น้อย ) ของn
งาน
เขียนโปรแกรมหรือฟังก์ชั่นที่ยอมรับจำนวนเต็มเดียวที่ไม่ใช่เชิงลบnเป็น input และคำนวณและผลตอบแทนของมันกอด
หากnไม่มีCUDDLEคุณสามารถส่งคืนอะไรก็ได้ยกเว้นจำนวนเต็มบวกรวมถึงข้อผิดพลาดหรือสตริงว่างตราบใดที่โค้ดของคุณหยุดทำงานในที่สุด
กรณีทดสอบ
คอลัมน์ซ้ายคืออินพุตคอลัมน์ขวาคือเอาต์พุต
0
1
2 15
3 10
4 10
5 11
6 12
7 7
8 5
9 6
10
11 7
12 6
13 6
14 7
15 9
16 5
17 7
18 4
19 5
20 15
26 8
60 12
69 3
128 3
150 9
200 15
32043 2
1234567890 3
กฎเพิ่มเติม
รหัสของคุณต้องทำงานสำหรับปัจจัยการผลิตทั้งหมดถึง255
โปรดทราบว่านี่เกี่ยวข้องกับการจัดการกับตัวเลขที่ค่อนข้างใหญ่ 20 15มีขนาดใหญ่กว่า2 64แล้ว
หากคุณพิมพ์ผลลัพธ์มันอาจตามด้วยตัวป้อนบรรทัด
ใช้กฎมาตรฐานของกอล์ฟ
26->8
เนื่องจากเป็นตัวอย่างที่เล็กที่สุดที่การn^1
ให้คำตอบผิด (จาก6
) ข้อผิดพลาดที่ฉันทำในรหัสของฉัน