Помогите пожалуйста!!! Дано натуральне число n. У наступних n рядках дано по одному цілому числу. Виведіть кількість додатних серед цих чисел. Наприклад:
Вхід Вихід
4 2
12
-4
0
20
Дано натуральне число n. Виведіть у один рядок всі дільники цього числа у порядку зростання. Наприклад:
Вхід Вихід
Ответы на вопрос
Ответил vladislavb444
0
Ответ:
n = int(input())
cnt = 0
for i in range(n):
x = int(input())
if x > 0:
cnt += 1
print(cnt)
n = int(input())
divs = []
i = 1
while i * i <= n:
if n % i == 0:
divs.append(i)
if i * i != n:
divs.append(n // i)
i += 1
divs.sort()
print(*divs)
Объяснение:
Новые вопросы
Русский язык,
2 года назад
Физика,
6 лет назад
Геометрия,
6 лет назад
Химия,
8 лет назад
Алгебра,
8 лет назад