![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 12.04.2019
Сообщений: 1
|
![]()
Задача A. Баннер
Имя входного файла: стандартный ввод Имя выходного файла: стандартный вывод Ограничение по времени: 1 секунда Ограничение по памяти: 256 мегабайт К началу олимпиады по программированию было решено сделать баннер. Он представляет собой прямоугольник N м × M м. Будет ли он готов за K часов до начала мероприятия, если плоттер полиграфической компании, которой был отдан заказ, печатает единичную строку 1 мм × M м за P сек? Заказ был сделан за S часов до начала олимпиады. Формат входных данных На вход программе даются целые числа N, M, K, P, S (1 ⩽ N ⩽ M ⩽ 10^8 , 1 ⩽ P ⩽ 108 , 1 ⩽ K ⩽ S ⩽ 10^14 + 1). Формат выходных данных Ваша программа должна вывести строку «YES», если баннер будет готов, и «NO» иначе. Система оценки Тесты разбиты на две подзадачи. Баллы за подзадачу начисляются только в том случае, если прошли все тесты данной подзадачи. В первой подзадаче все входные данные не превышают 100, во второй — часть из них лежат в большем диапазоне. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
удивительно, но, на мой взгляд, входное значение M вообще не используется и не нужно для решения данной задачи!!
(не часто встречаются задачи, где данное во входных значениях число НЕ НУЖНО) Или я чего-то не понимаю? решение задачи. находим время для печати банера T ч = S ч - K ч переводим время из часов в секунды T c = T ч * 3600 Находим время печати:умножаем длину в мм N * 1000 на время печати одной строки P сек/мм полученное значение время печати сравниваем с Tc если время печати <= Tc то ответ "YES" иначе ответ "NO" |
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Числа то очень большие по условию, там еще зависит от того какой паскаль, есть ли int64 или с вещественным типом аккуратненько
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Не нужно. Видимо для включения мозгов решателя ))
PS 10^14 часов это конечно что-то ))
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 12.04.2019 в 10:40. |
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите решить задачу в Паскале? | ТолянPAVL | Помощь студентам | 3 | 15.06.2009 19:27 |
Помогите решить задачу в Паскале | freeman4913 | Помощь студентам | 3 | 24.12.2007 21:41 |
Помогите решить задачу на паскале! | jst.denis | Помощь студентам | 2 | 28.10.2007 11:13 |