eolymp
bolt
Try our new interface for solving problems
Məsələlər

Bal daşıyan arılar

Bal daşıyan arılar

Bal əldə edən arıların davranışlarını növbəti mərhələlərə bölmək olar: istirahət (Re), növbə çəkmək (Pt), pətəyi təmizləmək (Cc), tozcuqları yemək (Ea), çoxalmaq (Tb), arı şanları qurmaq və onları saxlamaq (Cm), həmçinin mühafizə, bəsləmə və rəqs kimi xarici fəaliyyətlər (Ex). Arılar tərəfindən yerinə yetirilən tapşırıqlar gün ərzində hər saatda qeyd edilirdi. Nəticədə {Re, Pt, Cc, Ea, Tb, Cm, Ex} çoxluğunu ehtiva edən tapşırıqlar ardıcıllığı meydana gəldi.

Giriş verilənləri

Girişə {Re, Pt, Cc, Ea, Tb, Cm, Ex} çoxluğundan olan tapşırıqlar verilir. Tapşırıqlar boşluqlarla ayrılmışdır və bir neçə sətirdə yerləşə bilərlər. Ümumilikdə tapşırıqların sayı 24-dən çox deyildir.

Çıxış verilənləri

8 sətir ehtiva edən cədvəl verin. 1-dən 7-yə qədər sətirlə növbəti formatdadırlar:

Task Count Proportion

Task növbəti şəkildə sıralamaq lazımdır: Re, Pt, Cc, Ea, Tb, CmEx. Count görülmüş işlərin sayını ehtiva edir. Proportion, Count-un qiymətinin ümumi görülmüş işlərin sayına olan nisbətidir. Nisbəti yaxın yüzlüyə qədər yuvarlaqlaşdırmaq və onluq nöqtədən sonra iki rəqəm saxlamaq lazımdır. 8-ci sətirdə "**Total C **1.00**" verin, burada C - görülən işlərin ümumi sayıdır.

Zaman məhdudiyyəti 1 saniyə
Yaddaşı istafadə məhdudiyyəti 128 MiB
Giriş verilənləri #1
Cc Pt Pt Re Tb Re Cm Cm Re Pt Pt Re Ea Ea Pt Pt
Pt Re Re Cm Cm Pt Pt Cm
Çıxış verilənləri #1
Re 6 0.25
Pt 9 0.38
Cc 1 0.04
Ea 2 0.08
Tb 1 0.04
Cm 5 0.21
Ex 0 0.00
Total 24 1.00
Giriş verilənləri #2
Re Re 
Pt Pt Cc Ea 
Re Re 
Ex
Re Re Re 
Çıxış verilənləri #2
Re 7 0.58
Pt 2 0.17
Cc 1 0.08
Ea 1 0.08
Tb 0 0.00
Cm 0 0.00
Ex 1 0.08
Total 12 1.00
Mənbə ACM ICM Philippines Multi-Provincial Programming Contest 2013