""" 青蛙跳:只能跳下一个或者跳与自己最近的相同颜色的台阶,c是台阶颜色 """ n = int(input()) c = [int(i) for i in input().split()] def getMinSteps(n, c): dic_c = {} if n<=2: return n-1 dp = [n]*n dp[0],dp[1] = 0, 1 dic_c[c[0]] = 0 dic_c[c[1]] = 1 for i in range(2, ...