จำนวนล้นเหลือเป็นจำนวนเต็มnว่าชุดใหม่ที่ถูกผูกไว้บนสำหรับอัตราส่วนกับฟังก์ชั่นตัวหารผลรวม σ กล่าวอีกนัยหนึ่งnคือเหลือเฟือหากว่าสำหรับจำนวนเต็มบวกทั้งหมดxที่น้อยกว่าn :
สำหรับค่าบางอย่าง:
n σ(n) σ(n)/n superabundant
1 1 1.0000 yes
2 3 1.5000 yes
3 4 1.3333 no
4 7 1.7500 yes
5 6 1.2000 no
6 12 2.0000 yes
7 8 1.1429 no
8 15 1.8750 no
9 13 1.4444 no
รายการยาวของเหล่านี้ (สำหรับกรณีทดสอบ) สามารถพบได้ที่OEIS A004394
กรณีทดสอบเชิงลบที่แนะนำอย่างหนึ่ง(หากล่ามของคุณสามารถจัดการได้) คือ 360360 เพราะมันจะเชื่อมโยงกับหมายเลขที่มากเกินไปสุดท้าย
ท้าทาย
โปรแกรมของคุณควรใช้จำนวนเต็มบวกเดียวและส่งออกค่าจริงหรือเท็จซึ่งแสดงว่าจำนวนเต็มนั้นมากเกินไป
เช่นนี้คือcode-golfคำตอบที่สั้นที่สุดในหน่วยไบต์ชนะ
Æs÷$ÐṀ=
7 ไบต์ ฉันไม่ได้ตระหนักถึงการÐṀ
รังสรรค์ว่าเป็นประโยชน์ที่จะรู้