[BOJ 23826] 백준 23826번 - 와이파이
1. 문제
$23826$. 와이파이 (SASA Programming Contest 2021 Open Contest B번)
2. 풀이
문제가 많이 복잡해 보이는데 정리하면 이러하다.
- 소학습실에서 $P=E(0)$ 세기의 ‘공용 와이파이’가 모든 방으로 퍼진다.
- 각각의 $i(1\leq i\leq N)$번 방에서 $P=E(i)$ 세기의 ‘핫스팟 와이파이’가 모든 방으로 퍼진다.
- 에너지가 $P$이고 $(a,b)$에서 켜진 WIFI가 $(c,d)$에 도달할 때 WIFI의 세기는 $max(0, P-( \vert a-c \vert + \vert b-d \vert ))$이다.
- 각 방의 WIFI 세기= (도달한 공용 와이파이 세기) – (도달한 모든 핫스팟 와이파이 세기 합)
구현 문제이며, 문제에 나온 그대로 코딩하면 된다. 먼저 각 방에 도달하는 공용 와이파이의 세기를 구해 더해주고, 각 방을 기준으로 모든 방에 도달하는 핫스팟 와이파이의 세기를 구해 빼주면 된다.
3. 채점 결과
4. 회고
.
댓글남기기