Ничего если я её сократил?
x = input()
if (len(x) == 4) and (x.isdigit()) and (1000<=int(x)<=9999):
print(str(int(x[0])+int(x[1])+int(x[2])+int(x[3]))+" "+str(int(x[0])*int(x[1])*int(x[2])*int(x[3])))
174×8=1392бита
342,3×1024=350 515,2
Да.Может, и всегда будет.
Лишнее слово- это Карта расширения
Смотря КАК даны числа.
Если каждое число даётся отдельно, то:
<em>a, b, c, d, e, rez = int(input()), int(input()), int(input()), int(input()), int(input()), 0</em>
<em>q = [a, b, c, d, e]</em>
<em>for i in q:</em>
<em> if i < 0:</em>
<em> rez += 1</em>
<em>print(str(rez))</em>
<em />
Если они даны в одну строчку через пробел, то:
<em>q, rez = [int(i) for i in input().split()], 0</em>
<em>for p in q:</em>
<em> if p < 0:</em>
<em> rez += 1</em>
<em>print(str(rez))</em>