Problem:

The figure above is cut along the lines into polygons (which need not be convex). No polygon contains a square. What is the smallest possible number of polygons?
Problem:

The figure above is cut along the lines into polygons (which need not be convex). No polygon contains a square. What is the smallest possible number of polygons?
Solution:
We can clearly cut the polygon into strips width , so the smallest number is .
There are unit squares in the figure. Each cut along the edge of a unit square not already cut (and not on the boundary) increases the number of pieces by at most . So it is sufficient to show that at most edges remain uncut (after cutting into polygons). Because then cutting the remaining edges would increase the total number of pieces by at most . But the final number of pieces is , so we would have to start with at least .
Initially, there are edges, so we have to show that at least of them are cut to make the polygons. An interior vertex has edges. At least two of them must be cut, or the vertex would be the center of an uncut square. If we take alternate interior vertices ( in total, as shown below), then each has at least two cut edges, so in total at least edges are cut to make the polygons.