#include <stdio.h>
int main() {
double x, max, min, sum;
scanf("%lf", &max); // пока предполагаем, что первый элемент максимальный
sum = min = max; // и минимальный, и сумма прочитанных чисел
while (EOF != scanf("%lf", &x)) // читаем следующий пока он есть
{
// если очередное число больше максимального из предыдущих,
// то запоминаем его в качестве нового предполагаемого максимума
if (max < x) max = x;
else if (min > x) min = x;
sum += x;
}
printf("Max value %g\nMin value %g\nSum %g\n", max, min, sum);
}
I2luY2x1ZGUgPHN0ZGlvLmg+CmludCBtYWluKCkgewoJZG91YmxlIHgsIG1heCwgbWluLCBzdW07CglzY2FuZigiJWxmIiwgJm1heCk7CS8vINC/0L7QutCwINC/0YDQtdC00L/QvtC70LDQs9Cw0LXQvCwg0YfRgtC+INC/0LXRgNCy0YvQuSDRjdC70LXQvNC10L3RgiDQvNCw0LrRgdC40LzQsNC70YzQvdGL0LkKCXN1bSA9IG1pbiA9IG1heDsJCQkvLyDQuCDQvNC40L3QuNC80LDQu9GM0L3Ri9C5LCDQuCDRgdGD0LzQvNCwINC/0YDQvtGH0LjRgtCw0L3QvdGL0YUg0YfQuNGB0LXQuwoJd2hpbGUgKEVPRiAhPSBzY2FuZigiJWxmIiwgJngpKSAvLyDRh9C40YLQsNC10Lwg0YHQu9C10LTRg9GO0YnQuNC5INC/0L7QutCwINC+0L0g0LXRgdGC0YwKCXsKCQkvLyDQtdGB0LvQuCDQvtGH0LXRgNC10LTQvdC+0LUg0YfQuNGB0LvQviDQsdC+0LvRjNGI0LUg0LzQsNC60YHQuNC80LDQu9GM0L3QvtCz0L4g0LjQtyDQv9GA0LXQtNGL0LTRg9GJ0LjRhSwgCgkJLy8g0YLQviDQt9Cw0L/QvtC80LjQvdCw0LXQvCDQtdCz0L4g0LIg0LrQsNGH0LXRgdGC0LLQtSDQvdC+0LLQvtCz0L4g0L/RgNC10LTQv9C+0LvQsNCz0LDQtdC80L7Qs9C+INC80LDQutGB0LjQvNGD0LzQsAoJCWlmIChtYXggPCB4KSBtYXggPSB4OwkKCQllbHNlIGlmIChtaW4gPiB4KSBtaW4gPSB4OwkKCQlzdW0gKz0geDsKCX0KCXByaW50ZigiTWF4IHZhbHVlICVnXG5NaW4gdmFsdWUgJWdcblN1bSAlZ1xuIiwgbWF4LCBtaW4sIHN1bSk7Cn0=