https://www.acmicpc.net/problem/23971 해설이 문제는 2차원 테이블에서의 문제처럼 보이지만, 문제를 풀 때는 굳이 2차원 구조를 의식할 필요가 없습니다. 가로와 세로 모두 동일한 규칙이 적용되기 때문에, 한 방향에서 푼 방식을 다른 방향에도 적용한 후 두 값을 곱하면 해결할 수 있습니다. $$X의 개수=1 + \frac{h - 1}{n + 1}$$ 핵심은 이러한 방식을 통해 'X'의 개수를 세는 문제로 단순화할 수 있다는 점입니다.'X'는 (n + 1)의 주기로 한 번씩 나오기 때문에, 처음의 예외 케이스를 제외한 후 다음 공식을 사용하여 'X'의 개수를 계산할 수 있습니다: #include using namespace std;int main() { ios_base::..