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

Олимпиада 4

25.01.2022, 10:10. Показов 1020. Ответов 1

Студворк — интернет-сервис помощи студентам
Студенты компьютерного отделения ВСП «СФК НАУ» принимают участие в олимпиаде по
программирование. С первого курса в олимпиаде принимает участие г. студентов. Со второго курса
– b студентов, с третьего – d студентов. Для регистрации студентов первого курса
регистратору требуется tp секунд, второго курса – tb секунд, третьего – td секунд.
Определить, сколько времени занимает регистрация участников
Технические условия. Программа Олимпиада читает с клавиатуры шесть чисел по пробелу: р, b,
d, tp, tb, td. Программа выводит на экран сообщение, сколько времени нужно для
регистрации всех студентов в формате часы, минуты, секунды
Примеры
Введение 1 2 3 40 20 30 Введение 20 10 10 120 100 150
Вывод 0 ч 2 мин 50 сек Вывод 1 ч 21 мин 40 сек
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
25.01.2022, 10:10
Ответы с готовыми решениями:

Олимпиада
В городе Найт-Сити творится много страшных событий. Прямо сейчас Ви рискует жизнью, чтобы обезвредить бомбу в самом центре региона...

Олимпиада
Учителя 3 класса решили провести олимпиаду по математике. Результаты собраны в словарь results, где ключами являются имена детей, а...

Олимпиада
В недавно прошедшей Всеберляндской олимпиаде по информатике поучаствовали n человек. Каждый участник набрал некоторое количество баллов. ...

1
 Аватар для __ALPHA__
302 / 160 / 87
Регистрация: 16.04.2018
Сообщений: 239
25.01.2022, 18:20
Лучший ответ Сообщение было отмечено Catstail как решение

Решение

Решение через модуль time. Только тут часы и минуты с нулем в начале.
Python
1
2
3
4
5
6
import time
p, b, d, tp, tb, td = map(int, input().split())
result = p*tp + b*tb + d*td #результат в секундах
t = time.gmtime(result)
t = time.strftime('%H ч %M мин %S сек', t)
print(t)
Решение в лоб. Тут результат полностью идентичен примерам:
Python
1
2
3
4
5
6
7
8
9
10
import time
p, b, d, tp, tb, td = map(int, input().split())
result = p*tp + b*tb + d*td #результат в секундах
sec = result % (24 * 3600)
h = sec // 3600
sec %= 3600
m = sec // 60
s = sec % 60
 
print(h, 'ч', m, 'мин', s, 'сек')
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
25.01.2022, 18:20
Помогаю со студенческими работами здесь

Олимпиада
Студенты компьютерного отделения ОСП «СФК НАУ» решили сделать флешмоб соединение корпуса А и корпуса Б. Флешмоб состоит в том, что...

Олимпиада 5
Студент компьютерного отделения ВСП «СФК НАУ» записывает музыку с плеера флешку. Проверить, поместится ли на флешку последняя...

Олимпиада
В олимпиаде принимают участие А девятиклассников, В десятиклассников и С одиннадцатиклассников. Какое максимальное количество участников...

Олимпиада задача
Напишите функцию joys of flying(), которая будет подводить промежуточные итоги - где интересней - снизу или сверху. А делать надо вот...

Командная олимпиада
У кого-то склонность к программированию, у кого-то склонность к математике, а у остальных — к физкультуре. Таким образом, для каждого...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru