擅长:python、mysql、java
<p>如果我做对了,请告诉我</p>
<pre><code>def countMeans(a):
count = 0
if (a[1]/2) == a[0]:
count +=1
for i in range(1, len(a)-1):
if (a[i-1] + a[i+1])/2 == a[i]:
count += 1
if (a[-2]/2) == a[-1]:
count +=1
return count
a = [2,4,6,8,2,5]
print (countMeans(a))
a = [100, 110, 120, 130, 140, 150, 160, 170, 180, 190]
print (countMeans(a))
</code></pre>
<p>其输出为:</p>
<pre><code>3
8
</code></pre>