Форум программистов, компьютерный форум, киберфорум
Python: Решение задач
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.60/15: Рейтинг темы: голосов - 15, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 13.10.2023
Сообщений: 51

Найти в файле два числа и вывести их сумму

14.10.2023, 07:02. Показов 5373. Ответов 33
Метки нет (Все метки)

Во входном файле записано два целых числа, которые могут быть разделены пробелами и концами строк. Выведите в выходной файл их сумму.

Указание. Считайте весь файл в строковую переменную при помощи метода read() и разбейте ее на части при помощи метода split().
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
14.10.2023, 07:02
Ответы с готовыми решениями:

Найти сумму чисел в файле и вывести на экран числа и полученную сумму
11.записать в файл любые 10 чисел,найти сумму этих чисел и вывести на экран числа и полученную сумму

Если хотя бы два числа меньше ноля, то вывести наименьшее из них, в противном случае найти их сумму
"Составьте программу, которая вводит с клавиатуры 3 разных целых числа, каждое из которых по абсолютной величине не превосходит 100. ...

Тема «текстовый файл» (в файле хранятся целые числа). В файле найти сумму квадратов элементов
,,,

33
1713 / 580 / 76
Регистрация: 10.04.2009
Сообщений: 9,335
14.10.2023, 09:28
Цитата Сообщение от qwe5n Посмотреть сообщение
в том, что я не понимаю как код написать, наверное для этого и пишу сюда, чтоб дали решение, которое я смогу посмотреть и понять
если спуститься вниз этой темы там уже пруд пруди похожего, пробовали спускаться, туда заглянуть? вот оно:

Сумма двух чисел в файле Python для начинающих 4 06.05.2019 18:15
Колонка из чисел, поиск чисел в другом файле и запись в новом файле Python для начинающих 1 18.09.2017 11:35
Сумма чисел в файле С++ для начинающих 2 18.09.2019 03:07
Сумма чисел в файле Python для начинающих 0 01.02.2018 15:07
Сумма чисел в файле Pascal (Паскаль) 4 01.02.2018 21:58
Сумма чисел в файле C для начинающих 5 19.04.2022 16:17
Сумма чисел в файле PascalABC.NET 10 23.02.2017 13:05
Сумма чисел в файле Python: Решение задач 0 Сегодня 10:46
Определите количество пар чисел, в которых ровно один из двух элементов больше, чем сумма цифр всех чисел в файле, ... С++ для начинающих 3 23.01.2022 18:48
Сумма двух чисел в файле С++ для начинающих 6 25.11.2020 21:45
Сумма строк чисел в файле Lazarus 10 02.01.2017 15:32
Сумма чисел в *.txt файле!
1
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
14.10.2023, 09:50
Цитата Сообщение от qwe5n Посмотреть сообщение
я смогу посмотреть и понять
Python
1
print(sum(map(int, input().split())))
Все понятно? Ну-ну
0
0 / 0 / 0
Регистрация: 13.10.2023
Сообщений: 51
14.10.2023, 11:19  [ТС]
у вас немного неправильное решение: оно работает только для одной строки, когда в условии дан список
0
1713 / 580 / 76
Регистрация: 10.04.2009
Сообщений: 9,335
14.10.2023, 11:38
Цитата Сообщение от qwe5n Посмотреть сообщение
когда в условии дан список
в условии много-чего
тогда пишите как в школе
дано:
a = продолжите
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
14.10.2023, 11:47
Цитата Сообщение от qwe5n Посмотреть сообщение
когда в условии дан список
Это где это в условии дан список? Ткните пальцем.
Python
1
2
with open('in.txt', 'r') as f:
   print(sum(map(int, f.read().split())))
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
14.10.2023, 11:57

Не по теме:

Чето я орнул с этого топика


1
0 / 0 / 0
Регистрация: 13.10.2023
Сообщений: 51
14.10.2023, 12:29  [ТС]
я все понимаю, но в условии четко написано: числа могут быть разделены концами строк, человек пишет решение для 1-ой строки
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
14.10.2023, 12:32
Этот же человек тебе этажом выше написал решение
0
0 / 0 / 0
Регистрация: 13.10.2023
Сообщений: 51
14.10.2023, 12:36  [ТС]
которое все так же не проходит ни одного теста, я уже пробовал подобные решения, для этого и пишу сюда. возможно просто тесты неправильно сделаны
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
14.10.2023, 12:42
Цитата Сообщение от qwe5n Посмотреть сообщение
возможно просто тесты неправильно сделаны
Возможно надо просто немного подумать, а не тупо копировать все, что придется? Не?
Python
1
2
with open('in.txt', 'r') as f_in, open('out.txt', 'w') as f_out:
    f_out.write(f'{sum(map(int, f_in.read().split()))}')
0
0 / 0 / 0
Регистрация: 13.10.2023
Сообщений: 51
14.10.2023, 12:43  [ТС]
так я и дописал решение Ваше, все равно тесты не проходят. как я уже выше сказал, возможно просто что то не так с тестами
0
1713 / 580 / 76
Регистрация: 10.04.2009
Сообщений: 9,335
14.10.2023, 12:48
Цитата Сообщение от qwe5n Посмотреть сообщение
все равно тесты не проходят
это видимо где-то тесты делаете онлайн, где?
и что там реально можно указывать файл, где он должен быть?
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
14.10.2023, 12:49
f-строку убрать. Но ТС ниасилит
0
0 / 0 / 0
Регистрация: 13.10.2023
Сообщений: 51
14.10.2023, 12:56  [ТС]
насчет второго предложения не понял, насчет первого: у меня есть 4 собственных теста, в wing просто программу по тестам прогоняю и иду на сайт, где курс прохожу(informatics.msk.ru), и вот вроде мои тесты программа проходит, а тесты на сайте - нет.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
14.10.2023, 12:56

Если два числа не равны 10 и первое число четное, то вывести их сумму, иначе вывести их произведение
Пользователь вводит два числа. Если они не равны 10 и первое число четное, то вывести их сумму, иначе вывести их произведение.

Типизированный файл: Удалить из файла три последних числа. Найти в файле наибольшее число и два числа, стоящих за ним
Ребята!!! Помогите мне решить задачу, очень срочно надо))))))) Создать типизированный файл целых чисел и поместить в него 12...

Ввести четыре числа: Вывести два наибольших числа. Вывести два из них, расположенных между max и min. Visual Basic
Ввести четыре числа: Вывести два наибольших числа. Вывести два из них, расположенных между max и min. Visual Basic

Оператор IF . THEN . ELSE Ввести четыре числа: Вывести два наибольших числа. Вывести два из них, расположенных между max и min
Оператор IF ... THEN ... ELSE Ввести четыре числа: Вывести два наибольших числа. Вывести два из них, расположенных между max...

Ввести два числа и вывести их сумму
С помощью интернета еле как сделал сложение для двух чисел, сумма которых не больше 9. Нужно доработать для ввода трехзначных чисел, сумма...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
34
Ответ Создать тему
Новые блоги и статьи
23. что сделано за последнее время.
anaschu 17.06.2026
• Эталон: Клиника НИИ питания РАМН, Москва — централизованный пищеблок, 225 коек, 180 пациентов • Git: репозиторий med2, ветка абсентеизм. Рабочий файл: СРесурсами1_v4. alp • Смежный проект:. . .
22. Подключение слоя системной динамики (потоковые диффуры): экономические метрики модели
anaschu 17.06.2026
Апдейт модели: финансовый контур, разделение затрат Продолжаю развивать модель рабочего коллектива на AnyLogic. В этот раз работа шла над агентом Экономика — финансовым SD-слоем модели. Задача:. . .
[golang] Insert Delete GetRandom O(1) (Leetcode: 380)
alhaos 16.06.2026
Insert Delete GetRandom O(1) Сложность: Medium Источник: LeetCode 380 Задача Реализовать структуру данных RandomizedSet, которая поддерживает следующие операции за O(1) в среднем:
Свет в конце тоннеля
kumehtar 16.06.2026
Поймал себя на одной мысли. Раньше мне всегда казалось неправильным жить без чёткого понимания, куда всё идёт. Будто я иду по дороге судьбы, но не знаю, куда она ведёт. А раз не знаю — значит,. . .
[golang] Реализация стека с поддержкой получения минимального элемента за O(1)
alhaos 16.06.2026
Min Stack Сложность: Medium Источник: LeetCode 155 Задача: Реализовать стек который поддерживает push, pop, top и получение минимального элемента за O(1). Методы:
[golang] Конкурентный fetcher с ограничением максимального количества одновременных HTTP запросов.
alhaos 10.06.2026
Задача Реализовать конкурентный fetcher с ограничением максимального количества одновременных HTTP запросов. Сигнатура func Fetch(urls string, maxConcurrent int) Result Пример urls :=. . .
[golang] Состояние гонки (race condition)
alhaos 10.06.2026
Состояние гонки (race condition) Состояние гонки (Race Condition) — это ошибка, возникающая при одновременном доступе нескольких горутин к одним и тем же данным без должной синхронизации. При этом. . .
Взрослые отношения, и почему они не получаются
kumehtar 09.06.2026
Когда в детстве ребёнок не получает от родителей чего-то важного, он лишается не просто приятных переживаний, а основы для формирования определённых внутренних качеств и навыков. Если ребёнок не. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru