Для гласных букв русского алфавита
def f():
s = input('Введите строку': )
words = s.split(' ')
words = [word for word in words if word[-1] not in "аоэиуыеёюя"]
return ' '.join(words)
Для гласных букв английского алфавита
def f():
s = input('Введите строку': )
words = s.split(' ')
words = [word for word in words if word[-1] not in "aeiouy"]
return ' '.join(words)
Ответ под номером Г)
..................................
Минимум 1-8 мегабайта в секунду
После "<span> for i := 1 to length(s) do"
</span>Вставь вот это и проверь:
<span>if (s[i] = 'с') then kol:=kol+1;
writeln(kol);
readln
end.</span>