Soma dos elementos do slice até o primeiro negativo

Go Easy slices

Tarefa «Soma dos elementos do slice até o primeiro negativo»

Escreva um programa que lê números inteiros do console, os armazena em um slice, e então calcula a soma de todos os elementos do slice até o primeiro número negativo (sem incluí-lo). Se não houver números negativos, exiba a soma de todos os elementos. Se o slice estiver vazio, a soma é 0.

Formato de Entrada

A primeira linha contém um número inteiro n (0 <= n <= 1000) — a quantidade de elementos. A segunda linha contém n números inteiros separados por espaços.

Formato de Saída

Um número inteiro — a soma dos elementos até o primeiro negativo.

Exemplos

Exemplo 1

ENTRADA
5 1 2 -3 4 5
SAÍDA
3

Exemplo 2

ENTRADA
3 5 3 1
SAÍDA
9
main.go