¿La página no carga? Prueba haciendo clic aquí.
Placeholder

#1371

skyline 1s 64MB

Problemas

1차원 평면의 땅이 있고 그 위에는 삼각형 형태의 산이 그림 1처럼 배치되어 있다. 산은 땅에 붙어있는 형태가 되어야 하고, 산끼리는 겹쳐 있을 수 있다. 산들을 앞에서 보았을때 보이는 윤곽 부분의 밑변을 제외한 둘레 부분의 길이를 구하고자 한다.

 

 

만약 왼쪽 그림처럼 입력이 주어졌을 경우 우리가 구하고자 하는 둘레는 오른쪽 그림의 굵은 선이다.


Entrada

첫번째 줄에는 산의 개수 N(N≤100)이 주어진다. 그다음 줄에는 N개의 산의 정보가 주어진다. 산의 정보는 3개의 숫자로 이뤄져 있는데, 산의 중앙 위치 X(삼각형 꼭지점의 위치 )와, 산의 높이(삼각형의 높이) H, 그리고 삼각형의 밑변의 길이 B가 주어진다. X, H, B는 1이상 1,000이하의 숫자로 이뤄진다.


Salida

둘레를 소수점 이하 1자리에서 반올림하여 정수로 출력한다.


Ejemplo #1

1

100 50 100
141

Ejemplo #2

3

20 30 35
37 24 29
60 20 13
138

Fuente

ACM ICPC 2008 world final

Debes iniciar sesión para escribir código.