- Time limit: 1.00 s
- Memory limit: 512 MB
Haluat muodostaa radioyhteyden etäisyyden päässä olevaan vastaanottimeen. Radiolähettimesi kantama ei kuitenkaan välttämättä riitä, ja voit joutua välittämään signaalin mastojen kautta.
Lähettimen ja vastaanottimen välissä on tasavälein mastoa etäisyyksillä lähettimestä. Mastot lähettävät edelleen vastaanottamansa signaalit. Lähettimellä ja kullakin mastolla on kantama , joka kuvaa molempiin suuntiin suurinta etäisyyttä, jolla kyseisestä paikasta lähetetyn signaalin voi vastaanottaa.
Kaikki mastot ovat kuitenkin epäkunnossa, ja maston korjaamisen hinta on .
Mikä on pienin kokonaishinta, jolla saat vastaanottimeen yhteyden?
Syöte
Ensimmäisellä rivillä on yksi kokonaisluku : vastaanottimen etäisyys.
Toisella rivillä on kokonaislukua : lähettimen kantama ja mastojen kantamat.
Kolmannella rivillä on kokonaislukua : mastojen korjauksien hinnat.
Tuloste
Tulosta yksi kokonaisluku: pienin mahdollinen kokonaishinta.
Esimerkki
Syöte:
6 2 2 3 1 2 4 4 1 3 4 2
Tuloste:
3
Selitys: Optimaalinen ratkaisu on korjata mastot etäisyyksillä ja .
Kaikissa osatehtävissä pätee ja .