Предмет: Информатика,
автор: vdimmakar
100 БАЛЛОВ! Задание вроде лекгое.
k:=0;
for i:=1 to N do begin
if a[i] mod 2 = 1 then k:=k+1;
end;
if k mod 2 = 1
then writeln(k)
else writeln(N-k);
Я сделал на паскале а надо было оказывается на питоне. Переведите плиз на питон :(
gfhjkmgfhjkm20:
А где вы N берёте?
там в начале есть, это просто часть программы
k=0
for i in range (1,N+1):
if a[i] % 2 == 1:
k=k+1
if k % 2 == 1:
print(k)
else: print(N-k)
for i in range (1,N+1):
if a[i] % 2 == 1:
k=k+1
if k % 2 == 1:
print(k)
else: print(N-k)
Убило все отступы (
Примерно так )
спс
Ответы
Автор ответа:
1
k= 0
for i in range(1, N+1):
if a[i] % 2 = 1:
k += 1
if k % 2 = 1:
print(k)
else:
print(N-k)
Похожие вопросы
Предмет: Русский язык,
автор: feyavarya
Предмет: Русский язык,
автор: Аноним
Предмет: Русский язык,
автор: cat1605
Предмет: Математика,
автор: chimkas
Предмет: Литература,
автор: Самира7788