Editorial for BSSPC '21 S1 - Lakshy and Palindromic Rectangle
Remember to use this editorial only when stuck, and not to copy-paste code from it. Please be respectful to the problem author and editorialist.
Submitting an official solution before solving the problem yourself is a bannable offence.
Submitting an official solution before solving the problem yourself is a bannable offence.
Author:
Subtask 1
In order for every row and column to be a palindrome, the grid must be of the form:
Where are (not necessarily distinct) lowercase letters. We therefore check each group of cells that must contain the same letter if we can make this the case, filling in empty cells as needed.
Time Complexity:
Subtask 2
Generalizing the previous solution to an arbitrary by grid, we notice that every cell , denoting the row and column, is with a set of four not necessarily distinct cells that must contain the same letter: . Since these sets are disjoint, we can handle each one independently, like in the previous subtask.
Time Complexity:
Comments