Задача 5: "Мы вас упакуем!"
Михаил Густокашин
В Тольятти началась
новая грандиозная рекламная акция "Мы вас упакуем!" компании g6,
производящей пластиковые пакеты. В ходе акции проводится массовая
бесплатная раздача новой модели пластикового пакета от g6 - GEXANIUM,
выдерживающего нагрузку до 150кг, рекламу на транспорте, в радио и
теле эфире, с помощью сети интернет (особенно запомнился
тольяттинцам бесплатный доступ к сети с 31 декабря по 7 января по
телефону 666-666 login: 666, password: 666. Стоит заметить, что
наибольшей популярностью пользовался сайт g6prog.narod.ru). Но не
это самое главное, а самое главное это скидки на совершенно новый
пакет с подогревом, mp3-плейером, картой flash-памяти на 128 мб.,
голосовым управлением и прочими наворотами, который называется
xMSG666. К сожалению, этот пакет не предназначен для бесплатной
раздачи, но g6 объявило о серьезном снижении цен на этот пакет.
Здесь компания применила хитрый маркетинговый шаг. Например:
Пусть раньше пакет стоил 100$ (компания объявила, что независимо от
инфляции цена не будет больше 255$, но и бесплатно раздаваться не
будет). После скидки пакет стал стоить 50$. По идее компания должна
была написать "Новый xMSG666 со скидкой 50%!", вместо этого компания
стала писать "Новый xMSG666 со скидкой 100%!". То есть компания
стала отнимать от старой цены новую и делить на новую цену, чтобы
посчитать скидку, хотя на самом деле надо отнимать от старой цены
новую, и делить на старую. По такому случаю в компании был проведен
банкет. Там произошла одна интересная история: пожарник - Дядя Вася
- выпил немного лишнего и по ошибке вместо туалета забрел в кабинет
директора, ну и, естественно, воспользовался этим помещением как
туалетом. Вот смеху то было.
Конкурент фирмы g6, компания Цуцик кучерявый (занимается
производством холщовых мешков и сеток, кстати, по всем вопросом по
приобретению данной продукции обращайтесь по телефону в Тольятти
(8482) 13-13-13 - напечатано на правах рекламы), заметила "ошибку"
менеджеров g6, и подала на "пластикового монстра g6" в суд (ходят
слухи, что разгадать такую хитрую комбинацию простому смертному не
по силом, а значит налицо промышленный шпионаж - тут волей-неволей
задумаешься о Дяде Васе). Суд принял решение - если разница в
правильном и неправильном подсчете скидки менее 5%, то компания g6
может продолжить продажи, иначе - компания будет оштрафована на
сумму в 10000000$. Однако, вскоре планка была снижена до 10%. Сейчас
в Тольятти существует много слухов на эту тему, которые, чтобы не
утомлять читателя не будут приводиться в этом кратком обзоре.
Ваша задача определить судьбу компании.
Входные данные:
В первой строке содержится начальная цена пакета, во второй -
цена со скидкой.
Выходные данные:
Следует вывести слово YES, если разница в подсчете скидок не
более 10% (т.е. если от конечной скидки отнять начальную получится
число меньше либо равное 10), и слово NO, если разница больше 10%.
Пример 1:
input.txt:
100
99
output.txt:
YES
Пример 2:
input.txt:
250
50
output.txt:
NO
Решение:
Да уж... При составлении этой задачи мной преследовалась цель
научить желающих заниматься решением олимпиадных задач отсеву, мягко
говоря, "словесного поноса" в условии.
Переформулируем задачу. Дано два числа a и b. Найдем, какую часть
составляет (a - b) от а и от b, обозначим части за c1 и c2. Если (c1
- c2) > 0.1 тогда выводим NO, иначе YES.
Вроде бы стало попроще. Мораль такая: дочитывайте задачи до конца.
Далее
ð