Mădălina este înnebunită după probleme de geometrie. De data aceasta ea are puncte de coordonate reale în plan şi doreşte să acopere punctele cu cercuri care au centrele pe axa OX (axa absciselor) astfel încît suma ariilor cercurilor să fie minimă.
Cerinţă
Cunoscând coordonatele celor puncte în plan, găsiţi o acoperire a acestor puncte cu cercuri ce au centrele aflate pe axa OX, astfel încât suma ariilor cercurilor să fie minimă.
Date de intrare
Pe prima linie a fisierului de intrare acerc.in
se va afla numărul natural . Următoarele linii vor conţine fiecare câte două numere reale şi , reprezentând coordonatele punctelor.
Date de ieșire
Pe prima linie a fişierului de ieşire acerc.out
veţi afişa un singur număr reprezentând suma minimă a ariilor cercurilor ce respectă condiţia din cerintă.
Restricții și precizări
- Valorile coordonatelor punctelor vor fi in intervalul
- Un cerc acoperă toate punctele din plan aflate la o distanţa mai mică sau egală cu raza cercului faţa de centrul acestuia
- Pentru din teste
- Pentru din teste
- Diferenţa maximă cu care rezultatul final poate varia faţă de cel corect este de
Exemplu
acerc.in
7
0 2
1 1
1 3
4 0
3.9 2
8 4
7 4
acerc.out
79.6208
Explicație
Se vor acoperi cele puncte cu două cercuri: unul cu centrul în punctul şi raza egală cu şi unul cu centrul în punctul şi raza egală cu .