fbpx

Problema #326 – UltimulPar – Rezolvari PBInfo

de Mihai-Alexandru

Cerinţa

Se dau n numere naturale. Să se determine ultimul număr par dintre cele date.

Date de intrare

Programul citeşte de la tastatură numărul n, apoi n numere naturale, dispuse pe mai multe linii.

Date de ieşire

Programul afişează pe ecran ultimul număr par dintre cele date. Dacă nu au fost citite numere pare, se va afişa doar mesajul IMPOSIBIL.

Restricţii şi precizări

  • 0 < n <= 100
  • cele n numere citite vor avea cel mult 9 cifre

Exemplu

Date de intrare

8
12 15 68 13 17
90 31 43 

Date de ieşire

90
#include <bits/stdc++.h>

using namespace std;

int main ()
{
    int n;
    int a=-1;
    int tmp;
    cin >> n;
    for (int i=0 ; i<n ; i ++){
    cin >> tmp;
    if (tmp % 2 == 0)
    a = tmp;
    }
    if (a==-1)
    cout << "IMPOSIBIL";
    else
    cout << a;
    return 0;
}
Comentarii

S-ar putea sa iti placa