While teaching programming in C++ to a student from USA, I encountered an assignment given to him based on the array in which it was asked to produce a latin square of English alphabets. Basically a latin square consists of sets of the numbers/characters arranged in such a way that no orthogonal (row or column) contains the same number/character [...] Read more