import random
sum_count = [0] * 10 # 不同点数和的次数统计
count_count = [0] * 91 # 不同投掷次数的次数统计
game_count = 10000 # 游戏的总场数
for i in range(game_count):
sum = 0 # 当前游戏的点数之和
count = 0 # 当前游戏的投骰子次数
while sum <= 100:
p = random.randint(1, 10)
sum += p
count += 1
# 统计点数和的次数
if sum > 100:
sum_count[sum % 101] += 1
# 统计投骰子次数的次数(需要减去1)
count_count[count - 11] += 1
# 输出结果
print("点数和的次数分布:")
for i in range(len(sum_count)):
print(f"{i+101}: {sum_count[i]}")
print("投骰子次数的次数分布:")
for i in range(len(count_count)):
print(f"{i+11}: {count_count[i]}")
```