| 시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
|---|---|---|---|---|---|
| 1 초 | 1024 MB | 337 | 268 | 258 | 79.385% |
왼쪽 아래의 각이 직각인 직각이등변삼각형 모양의 정원이 있다. 정원의 왼쪽 아래 꼭지점의 좌표를 (0, 0)이라 하고, 길지 않은 변의 길이를 R이라고 하자. 다음은 R = 6인 정원의 모습이다.
정원에 트릭 플라워를 심으면 1초가 지날 때마다 한 송이씩 새로운 꽃이 피어난다. 트릭 플라워의 좌표를 (x0, y0)라 하고, t초가 지났을 때 피어나는 꽃의 좌표를 (xt, yt)라고 하자. 좌표 (xt, yt)를 알고 있다면 (xt + 1, yt + 1)는 다음과 같이 알아낼 수 있다.
비어있는 정원에서 좌표 (a, b)에 트릭 플라워를 심었을 때, 적어도 몇 초가 지나야 한 좌표에 두 송이의 꽃이 피어있게 되는지 알아보자. 특히 트릭 플라워도 꽃으로 취급하며, 트릭 플라워로 인해 피어나는 꽃은 모두 트릭 플라워가 아닌 일반적인 꽃이다.
첫째 줄에 a와 b가 공백을 구분으로 주어진다.
둘째 줄에 R이 주어진다.
비어있는 정원에서 좌표 (a, b)에 트릭 플라워를 심었을 때 적어도 몇 초가 지나야 한 좌표에 두 송이의 꽃이 피어있게 되는지 출력한다.
0 2 6
7
4 1 6
8
112 445 906
2222
University > 인하대학교 > 2023 IGRUS Newbie Programming Contest B번