Pagini recente »
Diferențe pentru problema/squares între reviziile 11 și 12
Nu există diferențe între titluri.
Diferențe între conținut:
== include(page="template/taskheader" task_id="squares") ==
Se dau $_N_$ pătrate în plan, definite de centrul lor și de unul din varfuri (colturi).
Se dau $_N_$ pătrate în plan, definite de centrul lor și de unul din vârfuri (colțuri).
!>problema/squares?squares.png!
h2. Cerință
Scrieti un program care să calculeze aria totală acoperită de aceste pătrate.
Scrieți un program care să calculeze aria totală acoperită de aceste pătrate.
h2. Date de intrare
Fișierul de intrare $squares.in$ va contine pe prima linie numarul $_N_$ reprezentand numarul de patrate ( $0 < _N_ < 10$ ), iar pe urmatoarele $_N_$ linii se vor gasi cate 4 numere intregi din intervalul $[-50, 50]$ reprezentand coordonatele centrului, respectiv al unuia dintre varfurile unui patrat.
Fișierul de intrare $squares.in$ va conține pe prima linie numărul $_N_$ reprezentând numărul de pătrate ( $0 < _N_ < 10$ ), iar pe urmatoarele $_N_$ linii se vor găsi cate 4 numere întregi din intervalul $[-50, 50]$ reprezentând coordonatele centrului, respectiv al unuia dintre vârfurile unui patrat.
h2. Date de ieșire
În fișierul de ieșire $squares.out$ va contine un singur numar intreg reprezentand aria totala acoperita de cele $_N_$ patrate rotunjita la cel mai apropiat numar intreg.
În fișierul de ieșire $squares.out$ va conține un singur număr întreg reprezentând aria totală acoperită de cele $_N_$ pătrate rotunjită la cel mai apropiat număr întreg.
h2. Restricții
Nu există diferențe între securitate.