fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main() {
  5. int n;
  6. cin >> n;
  7.  
  8. int largestEven; // Ən böyük cüt ədədi saxlamaq üçün
  9. bool hasEven = false; // Hələ cüt ədəd tapılıb-tapılmadığını yoxlayır
  10.  
  11. for (int i = 0; i < n; i++) {
  12. int x;
  13. cin >> x;
  14.  
  15. if (x % 2 == 0) { // Əgər ədəd cütdürsə
  16. if (!hasEven || x > largestEven) {
  17. largestEven = x; // Ən böyük cüt ədəd yenilənir
  18. hasEven = true; // Cüt ədəd tapıldı
  19. }
  20. }
  21. }
  22.  
  23. if (hasEven) {
  24. cout << largestEven << endl;
  25. } else {
  26. cout << "NO" << endl;
  27. }
  28.  
  29. return 0;
  30. }
  31.  
Success #stdin #stdout 0s 5288KB
stdin
4 
95 1608 334 5789
stdout
1608