s = 0
p = 1
k = 0
t = 0
n = int(input())
a = list(map(int, input().split()))
for i in range(n):
if a[i] > 0:
s += a[i]
elif a[i] == 0:
k += 1
else:
t = 1
p *= a[i]
if t == 0:
print(s, 'нет отрицательных чисел', k)
print(s, p, k)
Пояснения:
В первой строке вводится n. Во второй строке следует n чисел.
ответ будет выведен в одной строке в порядке: сумма, произведение (если есть), количество.
s = 0
p = 1
k = 0
t = 0
n = int(input())
a = list(map(int, input().split()))
for i in range(n):
if a[i] > 0:
s += a[i]
elif a[i] == 0:
k += 1
else:
t = 1
p *= a[i]
if t == 0:
print(s, 'нет отрицательных чисел', k)
else:
print(s, p, k)
Пояснения:
В первой строке вводится n. Во второй строке следует n чисел.
ответ будет выведен в одной строке в порядке: сумма, произведение (если есть), количество.