#include <iostream>
#include <windows.h>
#include <clocale>
using namespace std;
int main() {
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
setlocale(LC_ALL, "Russian");
cout << "Четырехзначные числа, у которых все цифры четные, а сумма цифр делится на 8:\n";
for (int n = 1000; n <= 9999; n++) {
int a = n / 1000;
int b = n / 100 % 10;
int c = n / 10 % 10;
int d = n % 10;
if (a % 2 == 0 && b % 2 == 0 && c % 2 == 0 && d % 2 == 0 &&
(a + b + c + d) % 8 == 0) {
cout << n << endl;
}
}
return 0;
}