输入描述:
输入包括一个字符串s,字符串s的长度length(1 ≤ length ≤ 50),s只含小写字母('a'-'z')
输出描述:
输出一个整数,表示所有碎片的平均长度,四舍五入保留两位小数。
如样例所示: s = "aaabbaaac"
所有碎片的平均长度 = (3 + 2 + 3 + 1) / 4 = 2.25
输入例子1:
aaabbaaac
输出例子1:
2.25
1 num = input()
2 result = []
3 size = len(num) - 1
4 count = 1
5 for i in range(size):
6 if num[i] == num[i+1]:
7 count += 1
8 else:
9 result.append(count)
10 count = 1
11 result.append(count)
12 print('%.2f' % (sum(result)/len(result)))