[BOJ 24680] Silver-16

문제 링크

※ 쿼리를 구성할때 고려하면 좋은 점

  1. F쿼리는 무언가 이동을 시행하기 전에 날리면 무의미한 쿼리가 된다. 해당 위치의 시작 상태를 토글링하면 F쿼리를 날리지 않은 것과 동등한 상태인데 쿼리만 한 번 날리는 것이 되기 때문이다. 이런 점들을 고려하면 문제에서 내가 할 수 있는 행동이 몇개 없어서 금방 최적의 쿼리들을 찾아낼 수 있다.
  2. 문제에서 쿼리의 제한이 \(800\)회인데, 청소해야 하는 칸의 수는 \(16\times16=256\)칸이다. 즉 칸마다 평균적으로 거의 3회의 쿼리만 사용해서 처리해야 함을 직관적으로 알아낼 수 있다. 이런 특이한 제한조건은 스페셜 저지 혹은 인터렉티브 문제들에서 주의깊게 보는게 좋은거같다.
[BOJ 24680] Silver-16 2024.06.20 - by 장민우
[BOJ 8230] Squarks 2024.06.19 - by 장민우
이제 글을 올릴 수 있습니다! 2024.06.12 - by 김유겸