Category
Similar Problems
0532. Trafik Hisoboti
Time limit : 1000 ms
Memory limit : 64 mb
Dilmurod o`z raqamini yangi tarifga o`tkazdi. Bu tarifda unga har kun uchun N daqiqa va M sms ajratilgan. Lekin bu bonuslarga qanoat qilmagan Dilmurod o`z balansini ham har ehtimolga qarshi to`ldirib turadi. U bir kunda juda ko`plab suhbatlarni telefon orqali SMS yoki qo`ng`iroq ko`rinishida amalga oshiradi. Limitlar tugagach esa qo`ng`iroq va SMSlar uchun to`lov balansdagi mablag`dan yechiladi. Har bir chiquvchi qo`ngi`roq daqiqasi uchun 0.03 USD va har bir chiquvchi SMS uchun 0.02 USD. Kiruvchi SMS va qo`ng`iroqlar uchun balansdan mablag` yechilmaydi. Uning tatif rejasini kamchilik tomoni shundaki balans o`zgarishi ertasi kuni ko`rsatiladi. U esa limitlar tugagach balans ertaga manfiy bo`lib qolmasligi uchun oldindan hisobiga pul tashlab qo`yishni xohlaydi. Siz Dilmurodning so`zlashuvlar ro`yxatidan foydalangan holda uning balansini qanday ekanini bilishdan iborat.
Kiruvchima`luotlar
Dastlabki qatorda N, M butun va D haqiqiy sonlari. N – bonus daqiqalar soni, M – bonus SMS lar soni, D – telefondagi hozirgi balans. (0 <= N,M,D <= 105)
Ikkinchi qatorda esa T – uning kunlik amallar soni
Keyingi qatorlarda esa so`zlashuv beriladi. IN, OUT mos ravishda kiruvchi va chiquchi Call yoki SMS ni bildiradi. Qo`ng`iroq amalga oshirilgan bo`lsa keyin vaqt ko`rsatiladi (MM:SS) aksincha bo`lsa SMS soni. (0 <= MM <=40) (0<=SS<=59) (23:01) holatda daqiqa 24 deb qabul qilinadi.
Chiquvchi ma`lumotlar:
Qolgan daqiqa, sms va balansni chiqaring. Baland manfiy bo`lishi mumkin.
Kiruvchi ma`lumot |
Chiquvchi ma`lumotlar |
300 300 15.2 5 OUT CALL 15:01 OUT SMS 5 IN SMS 5 IN CALL 01:01 OUT CALL 39:59 |
244 295 15.2 |