Suma de cuadrados de números con gorutinas

Go Easy goroutines

Tarea «Suma de cuadrados de números con gorutinas»

Escriba un programa en Go que reciba como entrada un número entero n, luego n números enteros. Cree n gorutinas, cada una de las cuales calcula el cuadrado de un número. Utilice un canal para recopilar los resultados y muestre la suma de todos los cuadrados. Se garantiza que n > 0 y que los números no superan 1000.

Formato de entrada

Primera línea: un número entero n (1 ≤ n ≤ 10). Segunda línea: n números enteros separados por espacios.

Formato de salida

Un número entero — la suma de los cuadrados de todos los números.

Ejemplos

Ejemplo 1

ENTRADA
1 5
SALIDA
25
main.go