''' П№ 17.23 (). В фай ле 17‑ev2.txt содержится последовательность целых чисел. Элементы последова‑ тельности могут принимать целые значения от −10 000 до 10 000 включительно. Рассматривается множество ПОЛОЖИТЕЛЬНЫХ элементов последовательности, которые не превышают целую часть выражения √m, где m — значение максимального элемента последовательности (гарантируется, что такой элемент больше нуля). Най дите количество таких чисел и их сумму. ''' with open('17-ev2.txt') as ff: a = [int(x) for x in ff.read().split()] # Предварительный шаг m = int(max(a)**0.5) # Решение основной задачи t = [x for x in a if x > 0 and x <= m] print(len(t), sum(t)) # 19 668 ok