Автор задачі: | Хасан Салех (MathModel) |
Підготовлено: | Хасан Салех (MathModel) |
Редаговано: | Хасан Салех (MathModel) |
Рішення
Зверніть увагу, що всі відстані, крім a_1, будуть пройдені двічі, тобто процес виглядатиме так:
Отже, симуляція закінчується:
Складність .
def solve():
n=int(input())
a=list(map(int,input().split()))
ans=a[0]
for i in range(1,n):ans+=2*a[i]
print(ans)
for _ in range(int(input())):
solve()