С Новым годом! Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.85/47: Рейтинг темы: голосов - 47, средняя оценка - 4.85
1 / 1 / 0
Регистрация: 09.11.2019
Сообщений: 86

Два бандита

11.10.2020, 20:29. Показов 10017. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Неспокойно сейчас на стапелях шестого дока межгалактического порта планеты Торна. Всего через месяц закончится реконструкция малого броненесущего корвета “Эния”. И снова этому боевому кораблю и его доблестной команде предстоят тяжелые бои за контроль над плутониевыми рудниками Сибелиуса. Работа не прекращается ни на секунду, лазерные сварочные аппараты работают круглые сутки. От непрерывной работы плавятся шарниры роботов-ремонтников. Но задержаться нельзя ни на секунду.

И вот в этой суматохе обнаруживается, что термозащитные панели корвета вновь требуют срочной обработки сульфидом тория. Известно, что на обработку одного квадратного метра панели требуется 1 нанограмм сульфида. Всего необходимо обработать N прямоугольных панелей размером A на B метров. Вам необходимо как можно скорее подсчитать, сколько всего сульфида необходимо на обработку всех панелей “Энии”. И не забудьте, что панели требуют обработки с обеих сторон.

Входные данные
Во входном файле INPUT.TXT содержатся 3 целых положительных числа N (N ≤ 100), A (A ≤ 100), B (B ≤ 100)

Выходные данные
В выходной файл OUTPUT.TXT нужно вывести единственное число – вес необходимого для обработки сульфида тория в нанограммах.
INPUT.TXT 4 7
OUTPUT.TXT 6 3

Runtime error

Python
1
2
3
4
5
6
7
f = open('input.txt', 'r')
a, b, c = map(int, f.read().split())
f.close()
f = open('output.txt', 'w')
c = a + b - 1
f.write(str(c - a, c - b))
f.close()
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
11.10.2020, 20:29
Ответы с готовыми решениями:

Принцип работы Бандита
Здравствуйте. Возник вопрос сугубо от преподавателя по учебе: как работает инструмент "Bandit", нацеленный на поиск уязвимостей в...

Два бандита
Помогите пожалуйста с решением задачи, не знаю как сделать ввод нескольких переменных в одной строке. Решил задачу так, но этот сайт:...

[R] Принцип однорукого бандита
Здравствуйте. Подскажите как лучше реализовать. Необходимо имитировать принцип работы однорукого бандита(игрового автомата) в R. С таким...

9
Status 418
Эксперт Python
4584 / 2350 / 601
Регистрация: 26.11.2017
Сообщений: 5,262
Записей в блоге: 3
11.10.2020, 20:36
Python
1
2
a, b = map(int,input().split())
print(b-1, a-1)
1
1 / 1 / 0
Регистрация: 09.11.2019
Сообщений: 86
11.10.2020, 20:42  [ТС]
Python
1
2
3
4
5
6
f = open('input.txt', 'r')
a, b = map(int, f.read().split())
f.close()
f = open('output.txt', 'w')
f.write(b-1, a-1)
f.close()
так?
нужно через файловый ввод вывод
выдаёт Runtime error
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
11.10.2020, 20:55
Цитата Сообщение от New_user4 Посмотреть сообщение
так?
Тебе ж написали причину Записать число в файл

Добавлено через 31 секунду
В файл пишутся строки, а не числа
0
1 / 1 / 0
Регистрация: 09.11.2019
Сообщений: 86
11.10.2020, 21:02  [ТС]
Python
1
2
3
4
5
6
f = open('input.txt', 'r')
a, b = map(int, f.read().split())
f.close()
f = open('output.txt', 'w')
f.write(str(b-1, a-1))
f.close()
Runtime error
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
11.10.2020, 21:05
Лучший ответ Сообщение было отмечено New_user4 как решение

Решение


f.write(str(b - 1) + ' ' + str(a - 1))
3
90 / 125 / 28
Регистрация: 17.10.2010
Сообщений: 1,321
11.10.2020, 21:24
iSmokeJC,
Python
1
2
3
4
5
6
f = open('input.txt', 'r')
a, b = map(int, f.read().split())
f.close()
f = open('output.txt', 'w')
f.write(str(b-1 + ' ' + a-1))
f.close()
Почему то ошибку выдает, что неправильно?????
Миниатюры
Два бандита  
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
11.10.2020, 21:35
isaak, не пробовал тупо скопипастить мою строчку?
Посмотри внимательно на скобки

Добавлено через 8 минут
У тебя сейчас выражение такого вида
записать_в_файл( получить_строку_из( число + строка + число ))
Например в джаве такое прокатило бы. А в питоне - нет.
1
90 / 125 / 28
Регистрация: 17.10.2010
Сообщений: 1,321
11.10.2020, 21:37
iSmokeJC, понял, ступил я не внимательно посмотрел, извиняюсь. К концу вечера голова плохо варит.
0
11.10.2020, 21:42

Не по теме:

isaak, да бывает, чё...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
11.10.2020, 21:42
Помогаю со студенческими работами здесь

Подскажите где взять символы для однорукого бандита
Нужно создать имитацию игры "однорукий бандит", может кто знает где взять красивые символы для этого вишенки и т.д. И еще вопрос, что...

Имитация "однорукого бандита" (игрального автомата)
Однажды начинающий программист Иннокентий решил написать программу, имитирующую однорукого бандита. Как читателю известно, это игровой...

Решение биквадратного уравнение: выводит 4 корня, первый два 0, а вторые два НЕ ЧИСЛО, а должно быть только два нуля
Столкнулся с проблемой, при данных 1, 2 ,0 ответ выводит 4 корня, первый два 0, а вторые два НЕ ЧИСЛО. А должно быть по идеи только два...

Одномерный массив. Найти в нем два максимальных и два минимальных элемента.
решите пожалуйста задачу)))))): дан одномерный массив. надо найти в этом массиве два максимальных и два минимальных элемента....

Вернуть индекс числа два и соседнего с ним, если тоже два
У нас есть список чисел, и нам надо вернуть индекс двойки, если рядом с ним тоже двойка, в противном случае вернуть None. Пример: ...


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru