B Set 81 Logic Puzzle

Battleship Puzzle: 10x10 Grid #81

Show solution

[["~","~","~","~","~","~","~","~","~","~"],["~","~","~","~","~","~","~","~","~","~"],["~","~","~","~","~","~","~","~","~","~"],["~","~","~","~","~","~","~","~","~","~"],["~","~","~","~","~","~","~","~","~","~"],["~","~","~","~","~","~","~","~","~","~"],["~","~","~","~","~","~","~","~","~","~"],["~","~","~","~","~","~","~","~","~","~"],["~","~","~","~","~","~","~","~","~","~"],["~","~","~","~","~","~","~","~","~","~"]]

Title
Battleship Puzzle: 10x10 Grid #81
RowClues
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
ColClues
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
Fleet
  • {"type":"battleship","size":4,"count":1}
  • {"type":"cruiser","size":3,"count":2}
  • {"type":"destroyer","size":2,"count":3}
  • {"type":"submarine","size":1,"count":4}
RevealedCells
Solution
  • ["~","~","~","~","~","~","~","~","~","~"]
  • ["~","~","~","~","~","~","~","~","~","~"]
  • ["~","~","~","~","~","~","~","~","~","~"]
  • ["~","~","~","~","~","~","~","~","~","~"]
  • ["~","~","~","~","~","~","~","~","~","~"]
  • ["~","~","~","~","~","~","~","~","~","~"]
  • ["~","~","~","~","~","~","~","~","~","~"]
  • ["~","~","~","~","~","~","~","~","~","~"]
  • ["~","~","~","~","~","~","~","~","~","~"]
  • ["~","~","~","~","~","~","~","~","~","~"]
Question
Using the row and column clues (number of ship segments in each row/column), place the fleet on the grid. Fleet: 1× battleship (4 cells), 2× cruiser (3 cells), 3× destroyer (2 cells), 4× submarine (1 cells).
Rules
  • Each number on the left shows how many ship segments are in that row.
  • Each number on the top shows how many ship segments are in that column.
  • Ships cannot touch each other, even diagonally.
  • Ships may be placed horizontally or vertically.
  • Fleet to place: 1× battleship (4 cells), 2× cruiser (3 cells), 3× destroyer (2 cells), 4× submarine (1 cells).
Hint
Look for rows/columns where the clue uniquely determines placement.