Compression
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
Description
You are given a binary matrix of size . Let's denote an -compression of the given matrix as a matrix of size such that for every the condition is met.
Obviously, -compression is possible only if divides , but this condition is not enough. For example, the following matrix of size does not have any -compression:
For the given matrix , find maximum such that an -compression of this matrix is possible.
Note that the input is given in compressed form. But even though it is compressed, you'd better use fast input.
The first line contains one number () — the number of rows and columns in the matrix . It is guaranteed that is divisible by .
Then the representation of matrix follows. Each of next lines contains one-digit hexadecimal numbers (that is, these numbers can be represented either as digits from to or as uppercase Latin letters from to ). Binary representation of each of these numbers denotes next elements of the matrix in the corresponding row. For example, if the number is given, then the corresponding elements are 1011, and if the number is , then the corresponding elements are 0101.
Elements are not separated by whitespaces.
Print one number: maximum such that an -compression of the given matrix is possible.
Input
The first line contains one number () — the number of rows and columns in the matrix . It is guaranteed that is divisible by .
Then the representation of matrix follows. Each of next lines contains one-digit hexadecimal numbers (that is, these numbers can be represented either as digits from to or as uppercase Latin letters from to ). Binary representation of each of these numbers denotes next elements of the matrix in the corresponding row. For example, if the number is given, then the corresponding elements are 1011, and if the number is , then the corresponding elements are 0101.
Elements are not separated by whitespaces.
Output
Print one number: maximum such that an -compression of the given matrix is possible.
Note
The first example corresponds to the matrix:
It is easy to see that the answer on this example is .
20240618集训
- Status
- Done
- Rule
- IOI
- Problem
- 7
- Start at
- 2024-6-18 19:00
- End at
- 2024-6-18 21:00
- Duration
- 2 hour(s)
- Host
- Partic.
- 12