#include <iostream> using namespace std; int main() { int a, b, wynik = 0, p1 = 1000; /* p1 = 1000 PONIEWAŻ TAKA JEST MAKSYMALNA LICZBA WPROWADZANA PRZEZ PROGRAM */ cin >> a; /* --- SPRAWDZENIE WARUNKU DLA WIĘCEJ NIŻ JEDNEGO BANKNOTU --- */ if (a > 1){ for (int i = 1; a >= i; i++){ cin >> b; wynik = b + wynik; if (p1 > b && b % 2 == 1){ p1 = b; } } if (wynik % 2 != 0){ wynik = wynik - p1; cout << wynik; } else{ cout << "NIESTETY"; } } /*--- SPRAWDZENIE WARUNKU DLA JEDNEGO BANKNOTU --- */ if(a == 1){ cin >> b; if (b % 2 == 0){ cout << b; } else{ cout << "NIESTETY"; } } }
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 | #include <iostream> using namespace std; int main() { int a, b, wynik = 0, p1 = 1000; /* p1 = 1000 PONIEWAŻ TAKA JEST MAKSYMALNA LICZBA WPROWADZANA PRZEZ PROGRAM */ cin >> a; /* --- SPRAWDZENIE WARUNKU DLA WIĘCEJ NIŻ JEDNEGO BANKNOTU --- */ if (a > 1){ for (int i = 1; a >= i; i++){ cin >> b; wynik = b + wynik; if (p1 > b && b % 2 == 1){ p1 = b; } } if (wynik % 2 != 0){ wynik = wynik - p1; cout << wynik; } else{ cout << "NIESTETY"; } } /*--- SPRAWDZENIE WARUNKU DLA JEDNEGO BANKNOTU --- */ if(a == 1){ cin >> b; if (b % 2 == 0){ cout << b; } else{ cout << "NIESTETY"; } } } |