(см. объяснение)
Приведу решение задачи на языке Python 3:
from random import randint
a = [i for i in [randint(0, 10001) for i in range(30)] if len(str(i)) == 4 and i % 4 == 0]
if a:
print(max(a))
else:
print(-1)
В программе используется одна переменная.
Задание выполнено!