[백준] 7562. 나이트의 이동(c++)
https://www.acmicpc.net/problem/7562나이트는 상하좌우가 아니라 자유분방해서 요규사항에 맞는 dx, dy를 정의하여 푸는 문제였다. #include #include #include #include #include #include #include #include #include #include #include #include using namespace std;int dx[8] = {2, 2, -2, -2, 1, -1, 1, -1};int dy[8] = {1, -1, 1, -1, 2, 2, -2, -2};int main() { ios::sync_with_stdio(0); cin.tie(0); cout.tie(0); int t; cin >> t; w..
2025. 3. 2.
[백준] 7569. 토마토(c++)
https://www.acmicpc.net/problem/75693차원 토마토다..!이전에 풀었을 때는 구조체로 3차원 배열을 받을 수 있게 했었는데, pair 안에 pair를 쓰는 것은 depth가 깊어져 지양해야 겠다는 생각을 했다.구조체를 활용하자#include #include #include #include #include #include #include #include #include #include #include #include using namespace std;int dx[6] = {0, 0, -1, 1, 0, 0};int dy[6] = {-1, 1, 0, 0, 0, 0};int dz[6] = {0, 0, 0, 0, 1, -1};int arr[101][101][101] = {0};int ..
2025. 3. 2.