백준2903번: 중앙 이동 알고리즘

Johnny Lee·2023년 4월 9일
0

백준 1일1제

목록 보기
10/14

인트로

오늘 풀어볼 문제는 백준 단계별로 풀어보기 일반수학1에 있는 백준 2903번: 중앙 이동 알고리즘을 풀어다.

문제



문제해석:

즉 숫자를 넣으면 입력된 숫자의 수 만큼 x+(x-1) 씩 면이 늘어나고, 면과면의 곱을 출력하는 문제다.
ex) 0입력: {2(2-1)} {2(2-1)} = 2 2 = 4

코드

#include <iostream>
using namespace std;

int main() {
  int n;
  int x=2;
  cin>> n;
  while(n--){
    x += (x-1);
  }
  x *= x;
  cout<<x<<endl;
}

느낀점:

처음에는 문제설명이 헷갈렸지만, 패턴을 알면 쉽게 풀 수 있는 문제였다.

profile
You can always be better

0개의 댓글