Q3 Matemática  (IberoAmerican 1996)

Temos uma grade de linhas e colunas, onde e é primo. Para cada primo , dê um método para colocar os números 0 e 1, um número para cada quadrado na grade, de modo que em cada linha haja exatamente 0's, em cada coluna haja exatamente 0's , e não há retângulo com lados paralelos aos lados da grade com 0s em cada quatro vértices.