Bəzi banklar metro səfərlərinin ödənişi üçün istifadə oluna bilən kartlar buraxır. Belə kartdan istifadə edərək turniketdən keçəndə, hər bir keçid qeyd olunur. Hər təqvim ayının sonunda keçidlərin ümumi sayı hesablanır və aşağıdakı xüsusi tariflərə uyğun olaraq kartdan müəyyən məbləğ tutulur (tariflər 15.10.2009-cu ilə aiddir):
- Əgər -dən çox səfər edilibsə, ilk səfər üçün avro, -ci səfərdən başlayaraq isə hər səfərə görə avro tutulur. - Bundan əlavə, ay ərzində ən azı bir keçid olarsa, istər səfər sayından asılı olmayaraq bank komissiyası olaraq avro tutulur. Əgər ay ərzində keçid olmayıbsa, bu komissiya tutulmur.
Valideynlər iki qardaşa — Petyaya və Vasyaya belə kartlar alıblar. Onlar bəzən birgə, bəzən isə ayrılıqda səyahət edirlər. Təbii ki, ayrılıqda olduqda hər biri öz kartından istifadə edir. Birlikdə olduqda isə ya hərəsi öz kartından istifadə edə bilər, ya da hər ikisi eyni kartdan istifadə edə bilər (belə halda bir kartda iki keçid qeyd alınır).
Onlar onu da müşahidə ediblər ki, bəzən əlavə keçid etmək sərfəlidir (məsələn, əgər keçid edilibsə, -ci keçidi də etmək sərfəlidir, çünki tutulacaq məbləğ az olacaq).
Məlumdur ki, Vasya müstəqil səfər, Petya müstəqil səfər etməyi planlaşdırır və onlar gələn ay birlikdə səfər edəcəklər (bu halda, ümumilikdə A + B + 2C keçid olacaq). Proqram yazın ki, , və verilənlərinə əsasən (bank komissiyalarını və əlavə keçidlərin sərfəli ola biləcəyini nəzərə alaraq), minimum ümumi tutulan məbləği hesablaya bilsin.
Girişdə , , tam ədədləri verilir (0 \leq A,B,C \leq 1000).
Çıxışda Vasyanın və Petyanın kartlarından tutulacaq ümumi məbləği avro ilə, iki onluq dəqiqliklə çap edin.
Nümunə 1