Ordene as linhas de forma decrescente pela quantidade de torres: \(L_1, L_2, \dots, L_8\text{.}\) A linha com mais torres possui pelo menos \(\lceil\frac{33}{8}\rceil = 5\text{.}\)
Considere apenas as outras linhas (são 7), e pelo menos \(33-8=25\) torres. \(\lceil\frac{25}{7}\rceil = 4\) é o número mínimo de torres na linha \(L_2\text{.}\)
Considere apenas as linhas \(L_3, L_4, \dots, L_8\text{.}\) São 6 linhas e pelo menos \(25-8=17\) torres. \(\lceil\frac{17}{6}\rceil = 3\) é o mínimo de torres na linha \(L_3\text{.}\)
Para \(L_4, L_5, L_6, L_7, L_8\) são 5 linhas e pelo menos 12 torres. \(\lceil\frac{12}{5}\rceil = 3\) na linha \(L_4\text{.}\)
Para \(L_5, L_6, L_7, L_8\) são 4 linhas e pelo menos 4 torres. Então pelo menos 1 linha possui 1 torre.
Olhando apenas para as linhas \(L_1, L_2, L_3, L_4, L_5\text{,}\) vamos selecionar 5 torres que não se atacam. Selecione a única torre da linha \(L_5\text{.}\) Na linha \(L_4\) selecione a única torre que não está na coluna da torre de \(L_5\text{.}\) Seguindo assim, selecionamos as 5 torres que não se atacam.