Contents
Problem
給棋盤 M x N ,問能放幾個西洋棋的騎士。
Solution
可以分成三種狀況:(o 為騎士)
- 1 x N or M x 1:此時可以整排放滿
ooooooooooo - 2 x N or M x 2:採用這種放法,四格四格交錯放。
ooxxooxxo..
ooxxooxxo.. - M x N 都超過 2 時就用這種,會比四格四格放來的多:
oxoxoxoxo
xoxoxoxox
oxoxoxoxo
Code
1 |
|
給棋盤 M x N ,問能放幾個西洋棋的騎士。
可以分成三種狀況:(o 為騎士)
1 |
|