수학은 체육과목 입니다
import sys
def main():
input = sys.stdin.readline
n = int(input())
answer = 4 * n
print(answer)
main()
도형의 실선을 바깥쪽으로 옮기면 큰 정사각형이 됨을 관찰할 수 있습니다. 따라서, 가장 아래에 $n$개의 정사각형이 있다면 둘레의 길이는 $4n$입니다.
복잡하지만 $n$번째 도형에 길이가 $1$인 선분과 짧은 선분들의 길이 합을 따로 구해 더하거나, $n - 1$ 번째 도형에서 $1 \times n$짜리 직사각형이 붙으며 $2(n - 1)$만큼의 실선이 점선으로 사라진다는 점을 이용해 점화식을 세우고 일반항을 구해 풀 수도 있습니다.
댓글