#include <stdio.h>
int main() {
double a, b, c, d, x, max, min;
// Находим максимум
max = a;
if (b > max) {
max = b;
}
if (c > max) {
max = c;
}
if (d > max) {
max = d;
}
// Находим минимум
min = a + c;
if ((b - d) < min) {
min = b - d;
}
// Вычисляем результат
x = max + min;
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbigpIHsKICAgIGRvdWJsZSBhLCBiLCBjLCBkLCB4LCBtYXgsIG1pbjsKCiAgICBwcmludGYoIkVudGVyIGEsIGIsIGMsIGQ6ICIpOwogICAgc2NhbmYoIiVsZiIsICZhKTsKICAgIHNjYW5mKCIlbGYiLCAmYik7CiAgICBzY2FuZigiJWxmIiwgJmMpOwogICAgc2NhbmYoIiVsZiIsICZkKTsKCiAgICAvLyDQndCw0YXQvtC00LjQvCDQvNCw0LrRgdC40LzRg9C8CiAgICBtYXggPSBhOwogICAgaWYgKGIgPiBtYXgpIHsKICAgICAgICBtYXggPSBiOwogICAgfQogICAgaWYgKGMgPiBtYXgpIHsKICAgICAgICBtYXggPSBjOwogICAgfQogICAgaWYgKGQgPiBtYXgpIHsKICAgICAgICBtYXggPSBkOwogICAgfQoKICAgIC8vINCd0LDRhdC+0LTQuNC8INC80LjQvdC40LzRg9C8CiAgICBtaW4gPSBhICsgYzsKICAgIGlmICgoYiAtIGQpIDwgbWluKSB7CiAgICAgICAgbWluID0gYiAtIGQ7CiAgICB9CgogICAgLy8g0JLRi9GH0LjRgdC70Y/QtdC8INGA0LXQt9GD0LvRjNGC0LDRggogICAgeCA9IG1heCArIG1pbjsKICAgIAogICAgcHJpbnRmKCJ4ID0gJS40ZlxuIiwgeCk7CiAgICByZXR1cm4gMDsKfQ==