DF-expression (APCS 2018-10 Advanced)
2.0s 256MA square binary image of side \(n\) is encoded recursively. 0 represents an entirely white square, 1 an entirely black square, and 2 precedes four equal quadrants in top-left, top-right, bottom-left, bottom-right order. Given a valid encoding and side length, count black pixels.
Input
Read the encoding on the first line and \(n\) on the second.
Constraints
\(n\) is a power of two, \(1\le n\le1024\). Encoding length is less than \(1100000\). A single pixel is never split.
Output
Print the black pixel count.
Scoring
Each scored test independently awards 5 points, totaling 100. Samples award no points.
- 1: 10% — \(n=2\)
- 2: 20% — \(n=4\)
- 3: 70% — No additional restrictions.
Sample Input 1
2200101020110
4
Sample Output 1
7
Sample Input 2
2020020100010
8
Sample Output 2
17
Source
Log in to write and submit code.
Log in