Число уже переведено в16сс,т.к содержит A и F
Решим задание наоборот:
52 ->7,
1) прибавь 1,
2) подели на 3.
52 + 1 = 53 (1).
53 + 1 = 54 (1).
54 : 3 = 18 (2).
18 : 3 = 6 (2).
6 + 1 = 7 (1).
Запишем команды снизу-вверх.
Ответ: 12211.
При таком алфавие один символ кодируется 1 байтом
итого кол-во символов 30*70*5 = 10500
соответсвенно кол-во байт тоже 10500
Ответ 10500 байт
15212 байт = в начале 15. поэтому 15 килобайт.
1522 кбайт = 1.22мб
def f():
new_list = list(map(int, input('Введите числа через пробел: ').split(' ')))
return [x for x in new_list if not (x < 0 and x % 2 == 0)]
print(f())