eolymp
bolt
Try our new interface for solving problems
Məsələlər

Найбільше парне в масиві

dərc olunub 28.01.22 16:28:02

make sure that u used int not long long

dərc olunub 26.01.24 11:46:41

include <iostream>

int main() { int n; std::cin >> n;

int max_even = -1;  // Ініціалізуємо максимальне парне число як -1 (якщо немає парних чисел)

for (int i = 0; i < n; ++i) {
    int num;
    std::cin >> num;

    // Перевіряємо, чи число парне та чи воно більше поточного максимального парного числа
    if (num % 2 == 0 && (max_even == -1 || num > max_even)) {
        max_even = num;
    }
}

if (max_even == -1) {
    std::cout << "NO" << std::endl;
} else {
    std::cout << max_even << std::endl;
}

return 0;

}

dərc olunub 26.01.24 11:46:41

include <iostream>

int main() { int n; std::cin >> n;

int max_even = -1;  // Ініціалізуємо максимальне парне число як -1 (якщо немає парних чисел)

for (int i = 0; i < n; ++i) {
    int num;
    std::cin >> num;

    // Перевіряємо, чи число парне та чи воно більше поточного максимального парного числа
    if (num % 2 == 0 && (max_even == -1 || num > max_even)) {
        max_even = num;
    }
}

if (max_even == -1) {
    std::cout << "NO" << std::endl;
} else {
    std::cout << max_even << std::endl;
}

return 0;

}

dərc olunub 05.04.24 14:33:43

Блотной, решив в 1 строку

data = {"len": int(input()), "input": list(map(int, input().split())), "res": lambda x: max((i for i in x if i % 2 == 0), default="NO")} ; print(data["res"](data["input"]))