Untitled
unknown
plain_text
2 years ago
667 B
6
Indexable
# 1. Дано число n. Выдать числа от 2 до n, рядом с каждым числом написать его делители (кроме самого числа). # Например для n = 6: # 2 - 1 # 3 - 1 # 4 - 1, 2 # 5 - 1 # 6 - 1, 2, 3 n = 9 # 1й вариант - не нравится , что 2 строки print(f'{n} - ',end='') print(*(i for i in range(1, n//2 + 1) if n % i == 0), sep=', ') # не соответствует ТЗ # print(n,'-', *(i for i in range(1, n//2 + 1) if n % i == 0), sep=',') # не работает # print(f'{n} - {*(i for i in range(1, n//2 + 1) if n % i == 0)}', sep=',')
Editor is loading...