반응형

● 문제 접근 과정

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

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

3. 도형 둘레의 길이는 윗면 + 옆면 + 아랫면 + 계단면(반씩 잘리는 면) = 1 + 2n + n + (n - 1) = 4n입니다. 

● 구현

#include <algorithm>
#include <iostream>
using namespace std;

int main() {
  long a;
  cin >> a;

  cout << a * 4;

  return 0;
}

 

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

 

15894번: 수학은 체육과목 입니다

성원이는 수학을 정말 못 하는 고등학생이다. 수학을 못하는 대신 근성과 팔 힘이 뛰어난 성원이는 수학 시험에서 수학 지식을 사용하지 않고 근성과 체력을 사용해 문제를 푼다. 지난 시험에서

www.acmicpc.net

 

 

반응형

+ Recent posts