Taksi
Ailinə məşhur bir tətbiq vasitəsilə taksi sifariş etmək istəyir. Bir neçə sürücü onun sifarişinə gəlməyə hazırdır.
Ailinə məsuliyyətli bir qızdır və ən təcrübəli taksi sürücüsü ilə getmək istəyir, yəni ən çox daşınma həyata keçirmiş sürücü ilə. Lakin problem ondadır ki, tətbiq sürücünün həyata keçirdiyi daşınmaların sayını göstərmir. Ailinə yalnız sürücünün reytinqi haqqında məlumata malikdir.
Xatırladaq ki, hər daşınmanın sonunda sərnişin sürücüyə 1-dən 5-ə qədər tam ədəd qiymət verir. Taksi sürücüsünün reytinqi R onun aldığı bütün qiymətlərin ədədi ortası kimi hesablanır.
Tapşırıq
Ailinəyə kömək edin – sürücünün dəqiq R reytinqini (yuvarlaqlaşdırmadan) əldə etmək üçün minimum mümkün daşınma sayını müəyyən edən proqram yazın.
Giriş məlumatları
Giriş faylının yeganə sətirində sürücünün reytinqi olan R həqiqi ədədi yerləşir (1 ≤ R ≤ 5) - ondalık nöqtədən sonra ən çox 18 rəqəm dəqiqliyi ilə.
Çıxış məlumatları
Çıxış faylının birinci sətirində məsələnin cavabını verin - yeganə natural ədəd, ya da əgər verilmiş reytinqi əldə etmək mümkün deyilsə, -1.
Əgər reytinqi əldə etmək mümkündürsə, ikinci sətirdə sürücünün aldığı 1, 2, 3, 4 və 5 qiymətlərinin sayını göstərən 5 tam qeyri-mənfi ədəd verilməlidir. Əgər optimal cavaba gətirən bir neçə qiymət variantı varsa, onlardan istənilən birini vermək icazəlidir.
Nümunələr
Qiymətləndirmə
Alt tapşırıq Ballar Əlavə məhdudiyyətlər Tələb olunan alt tapşırıqlar
0 0 Şərtdəki testlər -
1 41 R dəqiqliyi ondalık nöqtədən sonra ən çox 1 rəqəm -
2 33 R dəqiqliyi ondalık nöqtədən sonra ən çox 6 rəqəm 0, 1
3 26 R dəqiqliyi ondalık nöqtədən sonra ən çox 18 rəqəm 0, 1, 2