#include <stdio.h>
int main() {
int nums[4];
int max1, max2;
// Ввод 4 чисел
for (int i = 0; i < 4; i++) {
printf("Введите число %d: ", i
+ 1); }
// Инициализация двух максимальных значений
if (nums[0] > nums[1]) {
max1 = nums[0];
max2 = nums[1];
} else {
max1 = nums[1];
max2 = nums[0];
}
// Поиск двух наибольших чисел
for (int i = 2; i < 4; i++) {
if (nums[i] > max1) {
max2 = max1;
max1 = nums[i];
} else if (nums[i] > max2) {
max2 = nums[i];
}
}
// Вывод результата
printf("Два наибольших числа: %d и %d\n", max1
, max2
);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbigpIHsKICAgIGludCBudW1zWzRdOwogICAgaW50IG1heDEsIG1heDI7CgogICAgLy8g0JLQstC+0LQgNCDRh9C40YHQtdC7CiAgICBmb3IgKGludCBpID0gMDsgaSA8IDQ7IGkrKykgewogICAgICAgIHByaW50Zigi0JLQstC10LTQuNGC0LUg0YfQuNGB0LvQviAlZDogIiwgaSArIDEpOwogICAgICAgIHNjYW5mKCIlZCIsICZudW1zW2ldKTsKICAgIH0KCiAgICAvLyDQmNC90LjRhtC40LDQu9C40LfQsNGG0LjRjyDQtNCy0YPRhSDQvNCw0LrRgdC40LzQsNC70YzQvdGL0YUg0LfQvdCw0YfQtdC90LjQuQogICAgaWYgKG51bXNbMF0gPiBudW1zWzFdKSB7CiAgICAgICAgbWF4MSA9IG51bXNbMF07CiAgICAgICAgbWF4MiA9IG51bXNbMV07CiAgICB9IGVsc2UgewogICAgICAgIG1heDEgPSBudW1zWzFdOwogICAgICAgIG1heDIgPSBudW1zWzBdOwogICAgfQoKICAgIC8vINCf0L7QuNGB0Log0LTQstGD0YUg0L3QsNC40LHQvtC70YzRiNC40YUg0YfQuNGB0LXQuwogICAgZm9yIChpbnQgaSA9IDI7IGkgPCA0OyBpKyspIHsKICAgICAgICBpZiAobnVtc1tpXSA+IG1heDEpIHsKICAgICAgICAgICAgbWF4MiA9IG1heDE7CiAgICAgICAgICAgIG1heDEgPSBudW1zW2ldOwogICAgICAgIH0gZWxzZSBpZiAobnVtc1tpXSA+IG1heDIpIHsKICAgICAgICAgICAgbWF4MiA9IG51bXNbaV07CiAgICAgICAgfQogICAgfQoKICAgIC8vINCS0YvQstC+0LQg0YDQtdC30YPQu9GM0YLQsNGC0LAKICAgIHByaW50Zigi0JTQstCwINC90LDQuNCx0L7Qu9GM0YjQuNGFINGH0LjRgdC70LA6ICVkINC4ICVkXG4iLCBtYXgxLCBtYXgyKTsKCiAgICByZXR1cm4gMDsKfQo=