Submit | All submissions | Best solutions | Back to list |
PROG0075 - Water invoice |
To calculate a client's invoice for a certain period, a water company calculates the amount of cubic metres consumed based on the meter reading $R_1$ at the beginning of the period and the meter reading $R_2$ at the end of a period. The total price consists of a fixed tariff $S$, plus a fee for the cubic metres consumed. The first $N$ cubic metres are calculated at a rate of $P_1$, the rest is calculated at a (lower) rate $P_2$.
Input
The values for $R_1$, $R_2$, $S$, $N$, $P_1$ and $P_2$, in that order and on separate lines, in cubic metres or in euros.
Output
The total amount due (in euros).
Example
Input:
15.145 26.236 5 3.14 4.321 3.456
Output:
46.046596
Een watermaatschappij gebruikt volgende methode om de factuur van een klant te berekenen voor een bepaalde periode. Het aantal verbruikte kubieke meter wordt berekend op basis van de meterstand $R_1$ bij het begin van de periode en de meterstand $R_2$ op het einde van de periode. De totale prijs bestaat uit een vast bedrag $S$, plus een bedrag voor het verbruikte aantal kubieke meter. De eerste $N$ kubieke meter worden gerekend aan een bedrag $P_1$, de rest aan een (kleiner) bedrag $P_2$.
Invoer
De waarden voor $R_1$, $R_2$, $S$, $N$, $P_1$ en $P_2$, in die volgorde en op afzonderlijke regels, in kubieke meter of in euro.
Uitvoer
Het te betalen bedrag in euro.
Voorbeeld
Invoer:
15.145 26.236 5 3.14 4.321 3.456
Uitvoer:
46.046596
Added by: | Peter Dawyndt |
Date: | 2011-08-01 |
Time limit: | 10s |
Source limit: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Languages: | |
Resource: | None |