본문 바로가기

Algorithm/Math

(C++) - 백준(BOJ) 24723 : 녹색거탑

반응형

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

 

24723번: 녹색거탑

Naver D2를 아시나요? D2는 For Developers, By Developers의 약자로, 개발자들을 위해 개발자들이 직접 만들어 가고 있는 네이버 개발자 지원 프로그램입니다. 네이버가 축적한 기술과 지식을 공유하고, 외

www.acmicpc.net

공식을 찾아 정답을 출력하는 문제였습니다.

📕 풀이방법

📔 입력 및 초기화

거탑 높이 n을 선언 후 입력받습니다.

📔 풀이과정

높이가 1증가할때마다 각 칸에서 아래로 내려갈 수 있는 경우가 2가지씩 증가하는 규칙을 발견할 수 있습니다. 결국 전체 경우의 수는 2배씩 증가하는 특징을 가집니다.

📔 정답출력

1을 n bit만큼 왼쪽으로 이동한 결과를 출력합니다.


📕 Code

#include <bits/stdc++.h>
using namespace std;
int n;
int main(){
    cin >> n;
    cout << (1 << n);
}