#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <math.h>
double norm2(double a[],int n)
{
double sum
= 0, maxa
= fabs(a
[0]); for(int i = 1; i < n; i++)
if (maxa
< fabs(a
[i
])) maxa
= fabs(a
[i
]); for(int i = 0; i < n; i++)
{
double x = a[i]/maxa;
sum += x*x;
}
}
int main(int argc, char * argv[])
{
int n;
double * a
= malloc(n
*sizeof(double)); for(int i = 0; i < n; ++i)
}
I2luY2x1ZGUgPHN0ZGxpYi5oPgojaW5jbHVkZSA8c3RkaW8uaD4KI2luY2x1ZGUgPHN0cmluZy5oPgojaW5jbHVkZSA8bWF0aC5oPgoKZG91YmxlIG5vcm0yKGRvdWJsZSBhW10saW50IG4pCnsKICAgIGRvdWJsZSBzdW0gPSAwLCBtYXhhID0gZmFicyhhWzBdKTsKICAgIGZvcihpbnQgaSA9IDE7IGkgPCBuOyBpKyspCiAgICAgICAgaWYgKG1heGEgPCBmYWJzKGFbaV0pKSBtYXhhID0gZmFicyhhW2ldKTsKICAgIGZvcihpbnQgaSA9IDA7IGkgPCBuOyBpKyspCiAgICB7CiAgICAgICAgZG91YmxlIHggPSBhW2ldL21heGE7CiAgICAgICAgc3VtICs9IHgqeDsKICAgIH0KICAgIHJldHVybiBzcXJ0KHN1bSkqbWF4YTsKfQoKaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKiBhcmd2W10pCnsKICAgIGludCBuOwogICAgc2NhbmYoIiVkIiwmbik7CiAgICBkb3VibGUgKiBhID0gbWFsbG9jKG4qc2l6ZW9mKGRvdWJsZSkpOwogICAgZm9yKGludCBpID0gMDsgaSA8IG47ICsraSkKICAgICAgICBzY2FuZigiJWxlIiwmYVtpXSk7CiAgICBwcmludGYoIiVsZVxuIixub3JtMihhLG4pKTsKfQo=