WN_인생기록

2903 - 중앙이동 알고리즘(백준) 본문

알고리즘/문제풀이

2903 - 중앙이동 알고리즘(백준)

WhNi 2024. 5. 31. 13:18

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

 

#include <iostream>
#include <vector>
#include <cmath>

using namespace std;

int main()
{
	int n;
	cin >> n;

	// 점의 갯수를 구하는 공식
	//(2^n +1)^n 


	int first = pow(2, n);
	int second = pow(first+1, 2);

	cout << second << "\n";

	return 0;
};

수학 구현 문제라서 그런지 공식 도출하니까 쉽게  풀었다. 

 

그림으로 생각해서 더 어려웠다. 그냥 점의 갯수 가지고 공식 도출하면 되는 문제

'알고리즘 > 문제풀이' 카테고리의 다른 글

2231 - 분해합(백준)  (0) 2024.06.05
2869 - 달팽이는 올라가고 싶다(백준)  (0) 2024.06.04
2292 - 벌집(백준)  (0) 2024.05.31
2566- 최댓값(백준)  (0) 2024.05.27
17827 -달팽이 리스트 (백준)  (0) 2024.05.23