[코드트리] Sam의 피자학교 (삼성 SW 역량테스트 2021 하반기 오후 2번)
SW 역량테스트 합격하기 A형 강의 오픈!! (인프런 바로가기) 삼성 A형 전체 링크 https://www.codetree.ai/training-field/frequent-problems/problems/sam-pizza-school Sam의 피자학교 문제 풀이는 BOJ 23291 : 어항 정리와 같다.#include #define MAX (100 + 10)int T;int N, K;int pizza[MAX][MAX];/* 순서대로 오른쪽 : 1, 왼쪽 : 2, 위 : 3, 아래 : 4 */int dr[] = { 0, 0, 0, -1, 1 };int dc[] = { 0, 1, -1, 0, 0 };void input(){ scanf("%d %d", &N, &K); for (int i = 0; i N) b..
2024. 6. 9.
[코드트리] 팩맨 (삼성 SW 역량테스트 2021 하반기 오후 1번)
SW 역량테스트 합격하기 A형 강의 오픈!! (인프런 바로가기) 삼성 A형 전체 링크 https://www.codetree.ai/training-field/frequent-problems/problems/pacman 팩맨 문제 풀이는 BOJ 23290 : 마법사 상어와 복제와 비슷하지만, 방향의 정의가 다르다./* 0, ↑, ↖, ←, ↙, ↓, ↘, →, ↗ */int dr8[] = { 0, -1, -1, 0, 1, 1, 1, 0, -1 };int dc8[] = { 0, 0, -1, -1, -1, 0, 1, 1, 1 }; 주어진 방향이 반시계 방향이라서, 반시계 방향과 관련된 구현도 수정하였다. int m; for (m = 0; m 전체 코드는 다음과 같다.#include int T;int M, T..
2024. 6. 9.