N=10^14!(éæ¹ããªãè«å€§ãªå€ã«ãªãã)ããšã髿§èœã®ã³ã³ãã¥ãŒã¿ããã£ããšããŠã
誰ãçã®å§¿ãèŠãããšã¯äžå¯èœãšæãããŸãã
ããããã®å§¿ã¯æåŸã®æ¹ã®æ°åã¯0ãã²ããã䞊ãã§ããããšã¯æ³åã§ããã
ããã§ãã®0ã䞊ã¶çŽåã«ããäž2æ¡ã®æ°åã¯äœã§ããããïŒ
ãã ã確èªã¯ã§ããŸããã®ã§æªããããã
10^14!=10^(14!)ãšããè§£éã§æ£ãããã°ã0ã®çŽåã¯1ã ãã§ãã
ïŒPari/GPã§ã10^14!=10^(14!)ãšè§£éãããŸãïŒ
ãã(10^14)!ãªãã°ã»ã»ã»ä»ã¡ãã£ãšå¿ããã®ã§åŸã§æ°ãåãããèšç®ããŠã¿ãŸãã
ããŒå€±ç€ŒããŸããã
N=ïŒ10^14)!ã§ãé¡ãããŸãã
ããã°ã©ã ã«ãã°ããªããã°ã76ã ãšæããŸãã
N=(10^k)!ãšããŠk=1ïœ36ã«å¯ŸããŠä»¥äžã®ããã«ãªããŸããã
88, 64, 72, 08, 96, 44, 88, 76, 44, 12,
08, 76, 76, 76, 76, 68, 52, 76, 88, 08,
92, 04, 92, 52, 88, 92, 36, 12, 16, 44,
64, 56, 16, 84, 32, 48
ããŒããã°ã©ã ã§k=36ãŸã§ã®è¶
巚倧æ°ãŸã§å€æå¯èœãªã®ã§ããïŒ
N=ïŒ10^14)!ã«å¯ŸããŠæåã§(å°ãé¢åãªèšç®ã¯èšç®æ©ã«ä»»ããŠãããã)
é²ããæŠç¥ã¯ãšããŸããïŒ
ãk=36ãŸã§ãã¯ãããããžããŸã§ãªãå€åé·æŒç®ããã«ç°¡åã«èšç®ã§ãããã
36ã§çµããã«ããã ãã§ãå€åé·æŒç®ãè¡ãã°èšç®æéçã«ã¯k=1000ã§ãå¯èœã§ãã
å
·äœçã«ã¯ä»¥äžã®ããã«èšç®ããŠããŸãã
n=2^a[n]ã»5^b[n]ã»c[n] ïŒc[n]ã¯å¥æ°ïŒãšããŠ
a=Σ[n=1ïœN]a[n], b=Σ[n=1ïœN]b[n] ãšããŸãã
a,bã®èšç®ã¯ã2026!ã®æ«å°Ÿã«0ãããã€ç¶ããããªã©ã®åé¡ã§
äœ¿ãæ¹æ³ã§ç°¡åã«æ±ããããŸããã
ãããŠæ±ãããã®ã¯
2^(a-b)ã»Î [n=1ïœN]c[n] ã100ã§å²ã£ãäœã
ã§ããããããããã¹ãŠmod100ã§èšç®ããã°OKã§ãã
2^k % 100ã¯å
é ã®2åãé€ãåšæ20ã§ãŸãããŸãã®ã§
Nâ§8ã§ããã°
76 52 4 8 16 32 64 28 56 12 24 48 96 92 84 68 36 72 44 88
ãšããé
åd[20]ã®d[(a-b)%20]ããšã£ãŠããã°çµãããŸãã
Î [n=1ïœN]c[n]ã®æ¹ã¯
1ïœNã®äžã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©
1ïœ[N/5]ã®äžã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©
1ïœ[N/5^2]ã®äžã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©
ã»ã»ã»
1ïœ[N/2]ã®äžã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©
1ïœ[N/2/5]ã®äžã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©
1ïœ[N/2/5^2]ã®äžã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©
ã»ã»ã»
1ïœ[N/2^2]ã®äžã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©
1ïœ[N/2^2/5]ã®äžã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©
1ïœ[N/2^2/5^2]ã®äžã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©
ã»ã»ã»
1ïœ[N/2^x/5^y]ã®äžã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©
ã»ã»ã»
ã®ãã¹ãŠã®ç©ãmod100ã§æ±ããã°ããããã§ããã
(1ïœ100ã§æ«å°Ÿ1,3,7,9ã®æ°ã®ç©)%100=1ã§ãããã
(1ïœMã®äžã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©)
â¡(1ïœM%100ã®äžã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©) (mod 100)
ã§ãããããããã£ããšåæ§ã«
1 1 1 3 3 3 3 21 21 89 89 79 79 27 27 27 27 59 59 21
21 41 41 43 43 43 43 61 61 69 69 39 39 87 87 87 87 19 19 41
41 81 81 83 83 83 83 1 1 49 49 99 99 47 47 47 47 79 79 61
61 21 21 23 23 23 23 41 41 29 29 59 59 7 7 7 7 39 39 81
81 61 61 63 63 63 63 81 81 9 9 19 19 67 67 67 67 99 99 1
ãšããé
åe[100]ã®e[M%100]ããšã£ãŠããã ãã§åè¡ã®èšç®ãçµãããŸãã
ïŒãã¡ããd[20]ãše[100]ã¯åºå®é
åã§ãªããããã°ã©ã ã§èšç®ããŠäœã£ãŠããŸãïŒ
çµå±e[100]ããåè¡ã®å€ããšã£ãŠãããã®ãšäžã®æ¹ã®d[(a-b)%20]ã
ãã¹ãŠmod100ã§æããã°çµããã§ãã
å
·äœäŸãšããŠk=4(N=10000!)ã®å Žåã¯
1ïœ10000ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[0]=1
1ïœ2000ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[0]=1
1ïœ400ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[0]=1
1ïœ80ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[80]=81
1ïœ16ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[16]=27
1ïœ3ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[3]=3
1ïœ5000ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[0]=1
1ïœ1000ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[0]=1
1ïœ200ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[0]=1
1ïœ40ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[40]=41
1ïœ8ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[8]=21
1ïœ1ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[1]=1
1ïœ2500ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[0]=1
1ïœ500ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[0]=1
1ïœ100ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[0]=1
1ïœ20ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[20]=21
1ïœ4ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[4]=3
1ïœ1250ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[50]=49
1ïœ250ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[50]=49
1ïœ50ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[50]=49
1ïœ10ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[10]=89
1ïœ2ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[2]=1
1ïœ625ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[25]=43
1ïœ125ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[25]=43
1ïœ25ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[25]=43
1ïœ5ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[5]=3
1ïœ1ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[1]=1
1ïœ312ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[12]=79
1ïœ62ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[62]=21
1ïœ12ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[12]=79
1ïœ2ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[2]=1
1ïœ156ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[56]=47
1ïœ31ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[31]=39
1ïœ6ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[6]=3
1ïœ1ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[1]=1
1ïœ78ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[78]=39
1ïœ15ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[15]=27
1ïœ3ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[3]=3
1ïœ39ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[39]=41
1ïœ7ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[7]=21
1ïœ1ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[1]=1
1ïœ19ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[19]=21
1ïœ3ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[3]=3
1ïœ9ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[9]=89
1ïœ1ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[1]=1
1ïœ4ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[4]=3
1ïœ2ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[2]=1
1ïœ1ã®æ«å°Ÿ1,3,7,9ã®æ°ã®ç©=e[1]=1
ãããŠ
a=5000+2500+1250+625+312+156+78+39+19+9+4+2+1=9995
b=2000+400+80+16+3=2499
d[(9995-2499)%20]=d[16]=36
ãªã®ã§ãæ±ãã2æ¡ã¯
81Ã27Ã3Ã41Ã21Ã21Ã3Ã49Ã49Ã49Ã89Ã43Ã43Ã43Ã3Ã79
Ã21Ã79Ã47Ã39Ã3Ã39Ã27Ã3Ã41Ã21Ã21Ã3Ã89Ã3Ã36â¡8 (mod 100)
ïŒé·ããªããŸãã®ã§Ã1ã¯ãã¹ãŠçç¥ããŸããïŒ
ããã08ããšããããŸãã
åè: k=1ïœ1000ã®ç¯å²ã®å€
88 64 72 08 96 44 88 76 44 12 08 76 76 76 76 68 52 76 88 08
92 04 92 52 88 92 36 12 16 44 64 56 16 84 32 48 52 96 64 56
64 12 44 64 92 08 88 04 44 52 96 76 24 24 08 48 84 16 12 92
44 84 52 44 16 92 04 64 64 92 72 16 88 96 76 04 12 12 84 84
12 48 48 72 56 92 96 32 32 36 32 52 28 56 32 52 04 96 36 16
92 52 36 72 84 76 92 56 92 88 92 44 12 72 64 08 24 92 04 44
92 84 88 76 84 12 32 92 84 88 08 28 08 72 84 64 52 64 04 28
76 12 24 56 72 56 52 48 64 64 08 44 52 24 56 48 04 88 96 84
48 68 08 28 32 28 64 56 96 28 48 56 56 16 92 12 04 16 48 96
44 76 84 52 36 88 12 64 92 44 84 04 36 92 24 84 48 36 48 96
56 28 36 92 84 36 24 96 12 88 24 72 84 16 12 48 68 36 48 64
48 84 08 56 68 84 36 32 48 84 72 64 92 04 52 44 88 68 12 12
08 24 24 84 04 76 16 88 36 16 36 12 72 52 32 88 88 36 52 08
52 96 32 96 64 76 96 72 16 12 48 08 72 96 64 68 64 96 16 36
44 56 24 56 08 52 96 76 92 32 84 84 76 28 84 84 64 68 56 64
04 48 44 72 16 48 64 88 64 24 56 24 64 64 76 32 64 84 96 16
76 68 56 48 92 48 76 36 28 12 64 88 88 16 04 64 96 64 16 96
64 88 96 96 48 08 48 12 92 56 12 04 36 32 48 64 28 08 56 36
56 72 84 08 64 32 84 12 56 52 12 92 92 08 08 08 04 56 92 88
12 96 84 96 24 76 16 48 28 88 72 28 64 72 24 12 12 92 64 64
68 76 12 28 88 16 36 68 16 56 52 44 08 12 64 32 44 72 32 24
64 56 64 52 16 52 36 52 64 16 48 88 84 92 48 92 92 08 08 48
92 76 64 68 96 04 12 44 48 48 48 28 24 88 84 96 96 96 72 64
72 92 24 88 16 32 16 32 52 24 68 08 16 04 92 48 36 48 68 04
16 12 64 36 88 76 68 88 84 24 32 84 88 44 04 84 64 92 52 48
68 48 16 52 68 72 32 96 32 28 48 48 24 36 76 68 12 36 36 76
36 96 16 76 48 44 08 96 96 72 28 92 44 28 08 68 64 44 48 36
32 72 32 68 52 16 32 12 28 76 36 36 52 88 72 24 76 64 32 48
56 84 12 36 88 68 56 92 56 84 72 64 96 48 92 48 76 44 36 92
04 64 52 12 92 68 84 68 92 64 84 84 92 72 48 68 68 12 36 32
04 96 92 92 56 72 04 96 04 32 16 08 88 68 92 48 56 72 24 44
84 24 28 16 92 16 88 84 88 24 44 44 16 48 08 28 88 96 88 96
48 12 68 52 88 48 56 08 12 16 12 72 84 84 28 16 68 96 08 44
72 48 76 68 32 72 24 36 04 48 64 64 56 52 56 08 52 24 92 08
56 12 16 68 96 84 08 84 88 72 96 12 16 64 08 08 08 44 52 48
72 76 28 72 32 24 24 08 16 44 52 68 24 56 04 88 36 36 08 88
52 16 44 12 52 16 96 64 84 12 84 92 76 52 08 76 72 04 16 72
64 88 96 88 68 76 08 28 36 84 32 04 96 68 76 84 96 68 72 48
64 44 32 96 72 32 28 24 24 84 12 92 44 32 32 08 48 04 84 96
84 96 52 64 44 16 04 12 92 12 04 32 32 04 08 88 52 36 92 72
32 36 88 84 04 08 52 64 48 16 68 68 28 32 72 28 32 28 84 56
64 52 76 92 48 08 24 88 64 32 56 72 32 88 96 96 64 72 64 68
56 08 24 68 44 16 52 88 04 08 08 32 04 08 52 24 76 12 16 12
76 48 16 36 88 92 48 32 92 68 76 56 84 04 72 48 84 04 64 88
16 28 44 12 24 12 32 68 52 16 76 52 36 52 92 76 04 76 28 56
72 96 16 64 44 84 28 52 76 08 64 76 28 16 16 68 84 32 96 76
48 96 56 52 16 88 44 56 88 16 24 76 52 24 76 08 76 28 16 96
04 08 44 84 08 04 72 12 28 28 36 24 72 72 32 24 88 68 24 36
44 52 28 28 64 04 56 84 88 04 68 44 24 76 84 16 28 32 28 72
68 96 72 12 12 72 08 08 72 52 52 88 04 76 92 12 16 44 68 44