游戏王残局简化版

Check-in [da30622ef9]
Login

Check-in [da30622ef9]

Overview
Comment:0.0.2551
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: da30622ef94589a61b5fd77ae388cb5b85d2b91424de656d2e7bd8ffafcf4f11
User & Date: 顽雨沉风 on 2023-09-15 03:05:05
Other Links: manifest | tags
Context
2023-09-17
07:09
0.0.2552 check-in: 4754822043 user: 顽雨沉风 tags: trunk
2023-09-15
03:05
0.0.2551 check-in: da30622ef9 user: 顽雨沉风 tags: trunk
02:59
0.0.2550 check-in: 155e05e63e user: 顽雨沉风 tags: trunk
Changes

Modified 解法参考/MH-20210116.html from [9ffb0c66df] to [1df0bd4dc7].

53
54
55
56
57
58
59




60

61
62

63
64
65
66

67
68

69
70
71
72
73
74
75
76
53
54
55
56
57
58
59
60
61
62
63

64


65
66



67


68

69
70
71
72
73
74
75







+
+
+
+
-
+
-
-
+

-
-
-
+
-
-
+
-







<h2 data-number="2.1" id="问"><span class="header-section-number">2.1</span> 问</h2>
<p>给定一个由数个小正整数累加起来的大正整数,问这些小正整数的值为多少才能让这些小正整数的累乘值最大</p>
<h3 data-number="2.1.1" id="答"><span class="header-section-number">2.1.1</span> 答</h3>
<p>非 3 即 2</p>
<h3 data-number="2.1.2" id="解"><span class="header-section-number">2.1.2</span> 解</h3>
<p>可能的值有 1 ~ 正无穷</p>
<p>由指数爆炸性可知,只需要考虑 2 3 4</p>
<p>由 4 是 2 的倍数可知,只需要考虑 2 3</p>
<p>由某些正整数不能被 2 整除可知,需要 3</p>
<p>由某些正整数不能被 3 整除可知,需要 2</p>
<p>故,非 3 即 2</p>
<p>取 2 3 4 的最小公倍数 12</p>
<p>取 2 3 的最小公倍数 6</p>
<p>拆分 12 可得</p>
<pre><code>2 ^ 6 = 64
<pre><code>2 ^ 3 = 8

3 ^ 4 = 81

4 ^ 3 = 64</code></pre>
3 ^ 3 = 9</code></pre>
<p>至此,4 被淘汰</p>
<p>解为 3</p>
<p>故,先选 3</p>
<p>但考虑到有些整数不能被 3 整除,故也需要 2</p>
<script>

document.onclick = function(event) {

  var target = event.target

  if (target.tagName == "PRE"

Modified 解法参考/MH-20210116.md from [cad984696c] to [39ed549a3e].

22
23
24
25
26
27
28
29

30
31

32
33
34

35
36

37

38

39
40

41
42
43


44
45

46
22
23
24
25
26
27
28

29
30

31
32


33
34

35
36
37

38
39

40

41

42
43
44

45
46







-
+

-
+

-
-
+

-
+

+
-
+

-
+
-

-
+
+

-
+


### 解

可能的值有 1 ~ 正无穷

由指数爆炸性可知,只需要考虑 2 3 4

 2 3 4最小公倍数 12
由 4 是 2 的倍数可知,只需要考虑 2 3

拆分 12 可
由某些正整数不能被 2 整除知,需要 3

~~~
2 ^ 6 = 64
由某些正整数不能被 3 整除可知,需要 2

3 ^ 4 = 81
故,非 3 即 2

取 2 3 的最小公倍数 6
4 ^ 3 = 64

~~~

2 ^ 3 = 8
至此,4 被淘汰

最优解为 3
3 ^ 3 = 9
~~~

但考虑到有些整数不能被 3 整除故也需要 2
优先选 3