Laiko ribojimas: 0.5s
Atminties ribojimas: 16MB
Obuolių dėžė
Dėdė Aloyzas mėgsta darbuotis su medžiu. Šiandien jis nusprendė pasigaminti gražią medinę dėžę, kurioje galės laikyti sode surinktus obuolius. Aloyzas apsižiūrėjo savo turimas lentas ir nustatė, kad didžiausia dėžė, kurią jis galės pagaminti, bus milimetrų ilgio, milimetrų ilgio pločio ir milimetrų aukščio. Dėdei iškilo du klausimai:
- Kiek obuolių tilps į jo dėžę?
- Kiek skardinių dažų jam prireiks, kad galėtų nudažyti dėžės išorę?
Pradiniai duomenys
Pirmoje eilutėje įvesti trys tarpais atskirti natūralieji skaičiai , ir - dėžės matmenys (). Antroje eilutėje įvesti du tarpu atskirti natūralieji skaičiai ir - vidutinis vieno obuolio tūris ir plotas, kurį galima padengti viena skardine dažų ().
Rezultatai
Pirmoje ir vienintelėje eilutėje programa turi išvesti du natūraliuosius skaičius ir - kiek daugiausiai obuolių galima sutalpinti į dėžę ir kiek mažiausiai skardinių dažų reikės, norint nudažyti dėžės išorę (Pastaba: dėžė turi ir dangtį, todėl dažyti reikės šešias sienas).
Pavyzdžiai
Pradiniai duomenys | Rezultatai |
---|---|
100 200 300 1001 509 |
5994 433 |
100 200 300 1000 500 |
6000 440 |
Paaiškinimas
Pirmajame pavyzdyje dėžės tūris bus , o paviršiaus plotas .
Kadangi vienas obuolys užima tūrį, tai dėžėje tilptų . Dalies obuolio sutalpinti negalime, tad .
Toliau rasime reikalingą dažų skardinių kiekį. Žinome, kad su viena skardine dažų galime nudažyti plotą. Vadinasi, visai dėžei nudažyti mums reikės skardinių dažų. Kadangi 432 skardinių neužteks, tai .