Регистрация
Войти
Стать экспертом Правила
Информатика

На вход подаётся файл input2.txt, в котором неизвестное количествострок, в каждой из которых неизвестное количество целых чисел впромежутке от 1 до 1000. Посчитать количество и сумму чисел в каждойотдельной строке. Сформировать файл output2.txt, количество строк вкотором будет совпадать с количеством строк в первоначальном файле. Вкаждой строке должно находится 2 числа – количество и сумма чисел всоответствующей строке.Пример файла Input2.txt1 2 34 510 20 30 40Пример файла output2.txt3 62 94 100

ОТВЕТЫ

python

lines = []

with open('input2.txt') as file:

 lines = file.readlines()

lines = [[int(number) for number in line.split()] for line in lines]

with open('output2.txt', 'w') as file:

 for number_of_line in range(len(lines)):

   file.write(f'{len(lines[number_of_line])} {sum(lines[number_of_line])}')

   if number_of_line != len(lines) - 1:

     file.write('\n')

246
Контакты
Реклама на сайте
Спрошу
О проекте
Новым пользователям
Новым экспертам