# 1
s = input()
count = 0
for i in s:
if i == "+":
count += 1
print(f"{count} плюсов")
# 2
s = list(input())
count = 0
for i in range(len(s)):
if s[i] == " ":
s[i] = "_"
count += 1
#print("".join(s), f"| Замен = {count}")
print(f"Замен = {count}")
# 3
s = list(input())
de = False
count = 0
for i in range(len(s)):
if s[i-count] == "[":
de = True
if s[i-count] == "]":
de = False
s.pop(i-count)
count += 1
if de == True:
s.pop(i-count)
count += 1
#print("".join(s))
# 4
print(input()[2:-2])
# 5
s = list(input())
c1 = 0
c2 = 0
for i in range(len(s)):
if s[i] == "[":
c1 += 1
elif s[i] == "]":
c2 += 1
if c1 != c2:
print("Неправильно расставлены скобки")
else:
print("Правильно расставлены скобки")
# 6
s = input()
print(f"{'*' * len(s)}{s}{'*' * len(s)}")
# 7
s = input().split()
count = 0
for i in s:
if i[-1] == "о":
count += 1
print(f"{count} слов заканч на букву о")
# 8
s = list(input())
count = 0
for i in range(len(s)):
if s[i-count].isdigit():
s.pop(i-count)
count += 1
#print("".join(s))
# 9
s = input()
for i in range(0, len(s), 2): # тут я не понял - "на нечёт местах." - Счёт с нуля или с одного идет? если что, то тут с одного.
print(s[i], end="")
print()
# 10
s = input().split()
count = 0
for i in range(len(s)):
if len(s[i-count]) < 5:
s.pop(i-count)
count += 1
mark = int(input())
count = 0
if mark == 5:
count += 1
while (mark<=5 and mark>0):
mark = int(input())
if mark == 5:
count += 1
print(count)
Ввод/Вывод:1
1
5
5
5
5
5
-1
5