Дан массив содержащий 2021 положительных целых чисел не превышающих 15000. необходимо найти количество чётных элементов массива, не кратных 3, заменить все нечетные элементы, кратные 3 на это количество и вывести измененный массив. Например, для исходного массива из пяти элементов 20, 89, 27, 92, 48 программа должна вывести числа 20, 89, 2, 92, 48. Ниже приведена часть неполной программы, которую надо дополнить.
ответ: на python.
k = sum(1 for i in a if i%2 == 0 and i%3 > 0)
for i in range(0,N):
if a[i]%2 == 1 and a[i]%3 == 0:
a[i] = k
print(a[i])