原题链接:PTA | 程序设计类实验辅助教学平台
参考资料:
Tips:以下Python代码仅个人理解,非最优算法,仅供参考!多学习其他大佬的AC代码!
from decimal import Decimal
def main():
N = int(input())
nums = list(map(Decimal, input().split()))
total_sum = Decimal(0)
for i, num in enumerate(nums):
total_sum += num * (i + 1) * (N - i)
print(f"{total_sum:.2f}")
if __name__ == "__main__":
main()