백준

[백준] 15894 : 수학은 체육과목 입니다 (Python/파이썬)

sson-coding 2025. 10. 16. 13:24

문제 링크

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

문제

한 변의 길이가 1인 정사각형을 아래 그림과 같이 겹치지 않게 빈틈없이 계속 붙여 나간다. 
가장 아랫부분의 정사각형이 n개가 되었을 때, 실선으로 이루어진 도형의 둘레의 길이를 구하시오.

가장 아랫부분의 정사각형 개수가 주어지면 그에 해당하는 답을 출력하는 프로그램을 만들어 
형석이를 도와주자!

입력

첫 번째 줄에 가장 아랫부분의 정사각형 개수 n이 주어진다. (1 ≤ n ≤ 10^9)

출력

첫 번째 줄에 형석이가 말해야 하는 답을 출력한다.

예제

입력

3

출력

12

정답 및 풀이

n = int(input())
print(4*n)
  • 둘레 구하는 과정
    • 한 정사각형의 둘레 = 4.
    • 정사각형 n개라면 둘레의 합 = 4 + 4 + ... + 4 (n번) = 4 * n.
    • 따라서 입력 n에 대해 4 * n을 출력하면 된다.