QUESTION
对于一个给定的序列而言,将其中的连续子序列b用数 mex(b) 来替换
mex(b):最小的不出现在序列b中的非负整数
问,需要多少次操作才能把当前序列中的数全部变成0
RESOLUTION
如果全部由0构成,则无需操作。
如果全部由正数构成,则操作一次。
如果0与正数在序列中是分开的(即,000XXXXX),则操作一次。
如果0会穿插在整数中(即,XX0X00),则操作两次。
也可以通过找连续正数块的数量来判定:
没有正数块:0
1个正数块:1
多于1个:2
CODE
  | 
对于一个给定的序列而言,将其中的连续子序列b用数 mex(b) 来替换
mex(b):最小的不出现在序列b中的非负整数
问,需要多少次操作才能把当前序列中的数全部变成0
如果全部由0构成,则无需操作。
如果全部由正数构成,则操作一次。
如果0与正数在序列中是分开的(即,000XXXXX),则操作一次。
如果0会穿插在整数中(即,XX0X00),则操作两次。
也可以通过找连续正数块的数量来判定:
没有正数块:0
1个正数块:1
多于1个:2
  |