Skip to content

[20260226] BOJ / G3 / 소문난 칠공주 / 김민진#1974

Merged
ShinHeeEul merged 1 commit intomainfrom
zinnnn37
Feb 26, 2026
Merged

[20260226] BOJ / G3 / 소문난 칠공주 / 김민진#1974
ShinHeeEul merged 1 commit intomainfrom
zinnnn37

Conversation

@zinnnn37
Copy link
Copy Markdown
Contributor

@zinnnn37 zinnnn37 commented Feb 26, 2026

🧷 문제 링크

소문난 칠공주

🧭 풀이 시간

60분

👀 체감 난이도

✏️ 문제 설명

자리 배치가 주어짐
상하좌우 인접한 7개의 좌석을 고를 때, S가 포함된 자석이 4개 이상인 경우의 수는?

🔍 풀이 방법

mask 조합 탐색
visited 조합 중복 선택 방지

조합은 0부터 24까지로 만들고 num / 5, num % 5 해서 좌표값 구하기
재귀 돌면서 조합을 하나씩 선택 - 인접한 칸만 확인
visited로 탐색한 조합인지 아닌지 확인
조건에 맞으면 +1

⏳ 회고

처음엔 조합 다 구하고 그걸로 bfs 돌렸는데 시간이 좀 오래걸림
비트마스킹이 시간 줄이는 데 진짜 최고긴 하다..

@ShinHeeEul ShinHeeEul merged commit 5ab2faa into main Feb 26, 2026
1 check passed
@zinnnn37 zinnnn37 added hint 💡 반례를 참고했거나 힌트를 얻고 풀었을 때 success 👍 해설을 보지 않고 풀었을 때 labels Feb 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

hint 💡 반례를 참고했거나 힌트를 얻고 풀었을 때 success 👍 해설을 보지 않고 풀었을 때

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants