- Language:
- Time limit: 1.00 s
- Memory limit: 512 MB
Olet saapunut leirintäalueelle ja haluat löytää telttapaikan, joka on mahdollisimman kaukana muista vierailijoista.
Leirintäalue voidaan esittää ruudukkona, jonka jokaisessa ruudussa voi olla varattu telttapaikka tai vapaa telttapaikka. Kahden ruudun ja etäisyys lasketaan kaavalla .
Esimerkiksi seuraavassa ruudukossa on neljä varattua telttapaikkaa ja kaksi vapaata telttapaikkaa:
Tässä tapauksessa paras valinta on oikealla oleva vapaa telttapaikka, jonka etäisyys lähimpään varattuun telttapaikkaan on .
Syöte
Syötteen ensimmäisellä rivillä on kaksi kokonaislukua ja : varattujen ja vapaiden telttapaikkojen määrä.
Seuraavat riviä kuvaavat jokaisen varatun telttapaikan sijainnin. Jokaisella rivillä on kaksi kokonaislukua ja .
Seuraavat riviä kuvaavat jokaisen vapaan telttapaikan sijainnin. Jokaisella rivillä on kaksi kokonaislukua ja .
Voit olettaa, että jokaisessa ruudussa on enintään yksi telttapaikka.
Tuloste
Tulosta yksi kokonaisluku: suurin etäisyys vapaalta telttapaikalta lähimpään varattuun telttapaikkaan.
Esimerkki
Syöte:
4 2 1 1 5 2 2 6 4 7 1 3 7 5
Tuloste:
5
Osatehtävä 1 (10 pistettä)
Osatehtävä 2 (15 pistettä)
Osatehtävä 3 (25 pistettä)
- Vastaus on korkeintaan .