코딩테스트/백준

[백준] 2468번: 안전 영역

yjseo01 2023. 11. 21. 11:09

https://www.acmicpc.net/problem/2468

 

2468번: 안전 영역

재난방재청에서는 많은 비가 내리는 장마철에 대비해서 다음과 같은 일을 계획하고 있다. 먼저 어떤 지역의 높이 정보를 파악한다. 그 다음에 그 지역에 많은 비가 내렸을 때 물에 잠기지 않는

www.acmicpc.net

 

최대 안전 지대의 개수를 찾는 문제이다.

어떤 높이일 때 안전 지대가 최대가 되는지 알려주지 않기 때문에 

높이 범위(1~100) 안의 모든 높이를 다 대입해서 풀었다.

그런데 모든 주어진 땅의 높이보다 더 높은 높이부터는 다 물에 잠겨 안전지대 개수가 0일 것이므로

break문으로 for문을 빠져나올 수 있도록 했다. 

높이를 갱신할 때 마다 visited배열이랑 안전지대 개수를 초기화를 해야 한다!