Skip to content

Conversation

@LiiNi-coder
Copy link
Contributor

🧷 문제 링크

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

🧭 풀이 시간

60 분

👀 체감 난이도

✏️ 문제 설명

  • 전구가 N개 있고, 하나씩 대응되는 스위치가 아래에 있다. 스위치를 누르면 그 왼, 그것, 오른쪽 전구가 토글. 이렇게해서 시작상태와 도착상태가 주어지면 최소 몇개 스위치를 눌러야 그렇게 되는기 구하기

🔍 풀이 방법

  • 그리디

⏳ 회고

  • 도대체 어떻게 해야 할까 고민을 많이 했던 문제이다. 브루트하면 2의 제곱수 파티가 되고, 나름대로의 그리디를 해보아도 경우의 수가 너무많고... 결국 인터넷을 찾아내서 풀었다. 누르는 순서가 상관없다 ->왼쪽부터 차근차근진행 -> i를 1부터 끝까지하여 i-1가 다르면 누른다 이렇게 그리디의 연결고리를 풀어나가는 것이 매우 생소했다.
  • 앞으로 너무 큰 N을 만났을때, 이진탐색, 누적합, dp 말고도 그리디도 생각해보자!

@LiiNi-coder LiiNi-coder added the fail 😢 해설을 보고 풀었거나, 못 풀었을 때 label Sep 9, 2025
@ShinHeeEul ShinHeeEul merged commit d2361b7 into main Sep 9, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

fail 😢 해설을 보고 풀었거나, 못 풀었을 때

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants