using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Lista3
{
class Program
{
static void Main(string[] args)
{
int[] tablicaliczb = stt(Console.ReadLine());
int mojasuma = sumuj(tablicaliczb);
Console.WriteLine(mojasuma);
Console.Write("Pierwiastek z sumy: {0}", Math.Sqrt(mojasuma) );
Console.ReadLine();
}
static int[] stt(string tekst)
{
string[] teksttab = tekst.Split(' ');
int[] liczbatab = new int[teksttab.Length];
for (int i = 0; i < teksttab.Length; i++)
{
liczbatab[i] = Convert.ToInt32(teksttab[i]);
}
return liczbatab;
}
static int sumuj(int[] tablica)
{
double wynik = 0;
int suma = 0;
for (int i = 0; i < tablica.Length; i++)
{
suma = suma + tablica[i] * tablica[i];
}
return suma;
}
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYzsKdXNpbmcgU3lzdGVtLkxpbnE7CnVzaW5nIFN5c3RlbS5UZXh0OwoKbmFtZXNwYWNlIExpc3RhMwp7CiAgICBjbGFzcyBQcm9ncmFtCiAgICB7CiAgICAgICAgc3RhdGljIHZvaWQgTWFpbihzdHJpbmdbXSBhcmdzKQogICAgICAgIHsKICAgICAgICAgICAgaW50W10gdGFibGljYWxpY3piID0gc3R0KENvbnNvbGUuUmVhZExpbmUoKSk7CiAgICAgICAgICAgIGludCBtb2phc3VtYSA9IHN1bXVqKHRhYmxpY2FsaWN6Yik7CiAgICAgICAgICAgIENvbnNvbGUuV3JpdGVMaW5lKG1vamFzdW1hKTsKICAgICAgICAgICAgQ29uc29sZS5Xcml0ZSgiUGllcndpYXN0ZWsgeiBzdW15OiB7MH0iLCBNYXRoLlNxcnQobW9qYXN1bWEpICk7CiAgICAgICAgICAgIENvbnNvbGUuUmVhZExpbmUoKTsKICAgICAgICB9CiAgICAgICAgc3RhdGljIGludFtdIHN0dChzdHJpbmcgdGVrc3QpCiAgICAgICAgewogICAgICAgICAgICBzdHJpbmdbXSB0ZWtzdHRhYiA9IHRla3N0LlNwbGl0KCcgJyk7CiAgICAgICAgICAgIGludFtdIGxpY3piYXRhYiA9IG5ldyBpbnRbdGVrc3R0YWIuTGVuZ3RoXTsKICAgICAgICAgICAgZm9yIChpbnQgaSA9IDA7IGkgPCB0ZWtzdHRhYi5MZW5ndGg7IGkrKykKICAgICAgICAgICAgewogICAgICAgICAgICAgICAgbGljemJhdGFiW2ldID0gQ29udmVydC5Ub0ludDMyKHRla3N0dGFiW2ldKTsKICAgICAgICAgICAgfQogICAgICAgICAgICByZXR1cm4gbGljemJhdGFiOwogICAgICAgIH0KICAgICAgICBzdGF0aWMgaW50IHN1bXVqKGludFtdIHRhYmxpY2EpCiAgICAgICAgewogICAgICAgICAgICBkb3VibGUgd3luaWsgPSAwOwogICAgICAgICAgICBpbnQgc3VtYSA9IDA7CiAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICBmb3IgKGludCBpID0gMDsgaSA8IHRhYmxpY2EuTGVuZ3RoOyBpKyspCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgIHN1bWEgPSBzdW1hICsgdGFibGljYVtpXSAqIHRhYmxpY2FbaV07CiAgICAgICAgICAgIH0KICAgICAgICAgICAgcmV0dXJuIHN1bWE7CiAgICAgICAgfQogICAgfQp9