Sunteți pe pagina 1din 3

Ministerul Educaiei, Cercetrii, Tineretului i Sportului Olimpiada Naional de Informatic Iai, 30.03-5.04.2012 Sursa : drept.c / drept.cpp / drept.

pas

Clasa a X-a Proba 2

Problema 2 - drept

100 puncte

Se consider n cartoane albastre de form ptrat. Aceste cartoane se aeaz pe o foaie alb de hrtie, avnd form dreptunghiular, suficient de mare, astfel nct cartoanele s ncap n ntregime pe foaie. Laturile cartoanelor sunt paralele cu laturile foii. Coordonatele vrfurilor cartoanelor sunt numere naturale. Cartoanele pot fi suprapuse integral sau parial. Considerm c foaia alba are colul stnga-jos de coordonate (0,0). Cerin S se determine: a) aria total a suprafeei albastre care se va vedea, privind foaia de hrtie de sus; b) numrul maxim de cartoane care au cel puin o suprapunere comun. Date de intrare Pe prima linie a fiierului de intrare drept.in se afl un numr natural n, reprezentnd numrul cartoanelor. Pe fiecare dintre urmtoarele n linii sunt cte trei numere naturale x,y i d, desprite prin cte un spaiu, numere care descriu cartoanele. Cele trei numere x, y i d corespund unui carton ptrat ABCD avnd urmtoarele coordonate: A(x,y),B(x+d,y),C(x+d,y+d),D(x,y+d). Date de ieire

Ministerul Educaiei, Cercetrii, Tineretului i Sportului Olimpiada Naional de Informatic Iai, 30.03-5.04.2012 Sursa : drept.c / drept.cpp / drept.pas

Clasa a X-a Proba 2

Pe prima linie a fiierului de ieire drept.out se va scrie o valoare un numr natural reprezentnd aria total ocupat de cartoanele albastre pe foaia alb, iar pe a doua linie un numr natural ce reprezint numrul maxim de cartoane care au cel puin o suprapunere comun. Restricii i precizri

1 n 10000 0 x, y, d 5000 aria oricrei suprafee albastre este strict mai mic dect 231; Pentru determinarea corect a valorii de la de la cerina a) se acord 40% din punctajul acordat testului respectiv, iar pentru determinarea corect a valorii de la cerina b) se acord 60% din punctajul acordat testului respectiv. drept.out 11 2 Explicaie

Exemple drept.in 4 1 2 3 5 1 0 1 3 2 2 2 1

Ministerul Educaiei, Cercetrii, Tineretului i Sportului Olimpiada Naional de Informatic Iai, 30.03-5.04.2012 Sursa : drept.c / drept.cpp / drept.pas

Clasa a X-a Proba 2

drept.in 4 1 1 4 2 2 3 3 3 2 4 4 1

drept.out 16 4

Explicaie Cele 4 cartoane se suprapun n zona delimitat de punctele(4,4),(4,5),(5,5),(5,4).

Timp maxim de executare/test: 0.2 secunde Limite de memorie: total memorie disponibil 6MB, din care pentru stiv maxim 6MB Dimensiunea maxim a sursei : 10KB

S-ar putea să vă placă și