ดูตารางสูตรคูณ sevens จาก 7 × 0 ถึง 7 × 9:
0, 7, 14, 21, 28, 35, 42, 49, 56, 63
ถ้าเราแค่ดูตัวเลขในตำแหน่งที่เราได้รับการเปลี่ยนแปลงของตัวเลข 0 ถึง 9:
0, 7, 4, 1, 8, 5, 2, 9, 6, 3
ลองพิจารณาจำนวนเต็มเลขทศนิยมบวก N และแทนที่แต่ละหลัก D ใน N ด้วยตัวเลขแทนตำแหน่งที่ 7 × D
ยกตัวอย่างเช่น15209
กลายเป็น75403
เพราะ1
แผนที่7
, 5
แผนที่เพื่อ5
, 2
แมปไป4
, 0
แมปไป0
และแมปไป9
3
ตอนนี้ให้ทำซ้ำกระบวนการนี้ด้วยจำนวนเต็มทศนิยมใหม่นี้จนกว่าเราจะเห็นรอบเช่นจนกว่าจำนวนเต็มที่เราได้เห็นมาแล้ว
ตัวอย่างเช่นเมื่อ15209
เราได้วัฏจักร
15209 -> 75403 -> 95801 -> 35607 -> 15209 -> repeats...
^
|
cycle restarts here
เป็นอีกตัวอย่างหนึ่งที่505
มีรอบสั้น
505 -> 505 -> repeats...
^
|
cycle restarts here
ปรากฎว่าสำหรับ N รอบใด ๆ เหล่านี้จะมีจำนวนเต็ม 1 หรือ 4 จำนวนที่แน่นอนเสมอ (ฉันจะปล่อยให้มันอยู่กับคุณที่จะคิดออกว่าทำไม.) สิ่งที่น่าสนใจคือว่าถ้าคุณรวมทั้งหมดเลขที่แตกต่างกันในวงจรที่คุณมักจะได้รับจำนวนเต็มทศนิยมว่ามีเพียงประกอบด้วย2
'และ0
' s
ตัวอย่างเช่น 15209 + 75403 + 95801 + 35607 = 222020
N = 505 เป็นหนึ่งในข้อยกเว้น จำนวนเต็มเดียวในรอบคือ 505 ดังนั้นผลรวมทั้งหมดคือ 505
นี่คือผลรวมของรอบสำหรับ N = 1 ถึง 60:
N sum
1 20
2 20
3 20
4 20
5 5
6 20
7 20
8 20
9 20
10 200
11 220
12 220
13 220
14 220
15 220
16 220
17 220
18 220
19 220
20 200
21 220
22 220
23 220
24 220
25 220
26 220
27 220
28 220
29 220
30 200
31 220
32 220
33 220
34 220
35 220
36 220
37 220
38 220
39 220
40 200
41 220
42 220
43 220
44 220
45 220
46 220
47 220
48 220
49 220
50 50
51 220
52 220
53 220
54 220
55 55
56 220
57 220
58 220
59 220
60 200
เราจะเรียกสิ่งนี้ว่าลำดับการวนรอบของเซเว่น
ท้าทาย
เขียนโปรแกรมหรือฟังก์ชั่นที่ใช้ในจำนวนเต็มเลขฐานสิบบวก N และพิมพ์หรือส่งกลับเป็นทศนิยมคำที่สอดคล้องกันของลำดับรอบผลรวมของเซเว่น
ตัวอย่างเช่นถ้าใส่เป็นผลผลิตที่ควรจะเป็น95801
222020
ถ้าใส่เป็นผลผลิตที่ควรจะเป็น505
505
ถ้าใส่เป็นผลผลิตที่ควรจะเป็น54
220
รหัสที่สั้นที่สุดในหน่วยไบต์ชนะ