Soma dos quadrados dos números com goroutines
Go
Easy
goroutines
Tarefa «Soma dos quadrados dos números com goroutines»
Escreva um programa em Go que recebe como entrada um número inteiro n, em seguida n números inteiros. Crie n goroutines, cada uma calculando o quadrado de um número. Use um canal para coletar os resultados e imprima a soma de todos os quadrados. É garantido que n > 0 e os números não excedem 1000.
Formato de Entrada
Primeira linha: um número inteiro n (1 ≤ n ≤ 10). Segunda linha: n números inteiros separados por espaço.
Formato de Saída
Um único número inteiro — a soma dos quadrados de todos os números.
Exemplos
Exemplo 1
ENTRADA
1
5
SAÍDA
25
main.go