Official solution

Level 10 solution.

Spoiler ahead: this is the completed grid.

Level 10Official solution · waddledoku.com
Completed grid

The answer

One perfect spot in every row.

Reading from the top row down, place the penguins in columns 8, 6, 4, 2, 7, 3, 5, and 1.

That places exactly one penguin in each row, column, and colored region, with no two penguins touching—even diagonally.