0%

START201——Delete Maximum(计数问题最重要的就是找到一个特征)

思路讲解

通过打表,我们发现这个通过最大值和这个长度,我们可以唯一确定一个序列。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
最大值为:1 的长度为:1 的东西:1
最大值为:2 的长度为:1 的东西:1
最大值为:2 的长度为:2 的东西:1
最大值为:3 的长度为:1 的东西:1
最大值为:3 的长度为:2 的东西:1
最大值为:3 的长度为:3 的东西:1
最大值为:4 的长度为:1 的东西:1
最大值为:4 的长度为:2 的东西:1
最大值为:4 的长度为:3 的东西:1
最大值为:4 的长度为:4 的东西:1
最大值为:5 的长度为:1 的东西:1
最大值为:5 的长度为:2 的东西:1
最大值为:5 的长度为:3 的东西:1
最大值为:5 的长度为:4 的东西:1
最大值为:5 的长度为:5 的东西:1
最大值为:6 的长度为:1 的东西:1
最大值为:6 的长度为:2 的东西:1
最大值为:6 的长度为:3 的东西:1
最大值为:6 的长度为:4 的东西:1
最大值为:6 的长度为:5 的东西:1
最大值为:6 的长度为:6 的东西:1
最大值为:7 的长度为:1 的东西:1
最大值为:7 的长度为:2 的东西:1
最大值为:7 的长度为:3 的东西:1
最大值为:7 的长度为:4 的东西:1
最大值为:7 的长度为:5 的东西:1
最大值为:7 的长度为:6 的东西:1
最大值为:7 的长度为:7 的东西:1
最大值为:8 的长度为:1 的东西:1
最大值为:8 的长度为:2 的东西:1
最大值为:8 的长度为:3 的东西:1
最大值为:8 的长度为:4 的东西:1
最大值为:8 的长度为:5 的东西:1
最大值为:8 的长度为:6 的东西:1
最大值为:8 的长度为:7 的东西:1
最大值为:8 的长度为:8 的东西:1
最大值为:9 的长度为:1 的东西:1
最大值为:9 的长度为:2 的东西:1
最大值为:9 的长度为:3 的东西:1
最大值为:9 的长度为:4 的东西:1
最大值为:9 的长度为:5 的东西:1
最大值为:9 的长度为:6 的东西:1
最大值为:9 的长度为:7 的东西:1
最大值为:9 的长度为:8 的东西:1
最大值为:9 的长度为:9 的东西:1
最大值为:10 的长度为:1 的东西:1
最大值为:10 的长度为:2 的东西:1
最大值为:10 的长度为:3 的东西:1
最大值为:10 的长度为:4 的东西:1
最大值为:10 的长度为:5 的东西:1
最大值为:10 的长度为:6 的东西:1
最大值为:10 的长度为:7 的东西:1
最大值为:10 的长度为:8 的东西:1
最大值为:10 的长度为:9 的东西:1
最大值为:10 的长度为:10 的东西:1
最大值为:11 的长度为:1 的东西:1
最大值为:11 的长度为:2 的东西:1
最大值为:11 的长度为:3 的东西:1
最大值为:11 的长度为:4 的东西:1
最大值为:11 的长度为:5 的东西:1
最大值为:11 的长度为:6 的东西:1
最大值为:11 的长度为:7 的东西:1
最大值为:11 的长度为:8 的东西:1
最大值为:11 的长度为:9 的东西:1
最大值为:11 的长度为:10 的东西:1
最大值为:11 的长度为:11 的东西:1

如果说是一个递增的一个序列,我们可以得到任何长度的序列(不大于本身值)。但是如果序列发生变化,就不行了。

1
2
3
4
5
6
7
8
9
10
11
最大值为:11 的长度为:1 的东西:1
最大值为:11 的长度为:2 的东西:1
最大值为:11 的长度为:3 的东西:1
最大值为:11 的长度为:4 的东西:1
最大值为:11 的长度为:5 的东西:1
最大值为:11 的长度为:6 的东西:1
最大值为:11 的长度为:7 的东西:1
最大值为:11 的长度为:8 的东西:1
最大值为:11 的长度为:9 的东西:1
最大值为:11 的长度为:10 的东西:1
最大值为:11 的长度为:11 的东西:1

AC代码

https://www.codechef.com/viewsolution/1191801507

心路历程(WA,TLE,MLE……)