dansatori |
|
Vasile este instructor la o şcoala de dans. El pregăteşte un dans special în care dansatorii trebuie să fie aliniaţi pe două rânduri ca în figură: Observaţi că între perechile de dansatori distanţele sunt egale, iar dansatorii din pereche sunt aşezaţi faţă în faţă, pe rânduri diferite. Cerinţă Scrieţi un program care să determine distanţa totală minimă pe care trebuie să se deplaseze dansatorii pentru a se pregăti pentru dansul special. Date de intrare Fişierul de intrare dansatori.in conţine pe prima linie numărul natural par N, reprezentând numărul de dansatori. Pe cea de a doua linie se află două numere naturale separate prin spaţiu Lg D, unde Lg reprezintă lungimea scenei exprimată în metri, iar D distanţa dintre rândurile de dansatori, exprimată de asemenea în metri. Pe următoarele N linii sunt descrise poziţiile dansatorilor. Pe linia i+2 este scris un număr natural care reprezintă distanţa exprimată în metri dintre poziţia în care se află iniţial dansatorul i şi marginea din stânga a scenei. Date de ieşire Fişierul de ieşire dansatori.out va conţine o singură linie pe care va fi scris un număr real care reprezintă distanţa totală minimă pe care trebuie deplasaţi cei N dansatori astfel încât să fie aşezaţi corect pentru dansul special. Restricţii
Exemple
|