用 Python 绘制多米诺骨牌覆盖面板
假设我们有两数 n 和 m,分别表示 n x m 的棋盘。我们还有无限数量的 1 x 2 的多米诺骨牌。我们必须找到可放置在棋盘上且互不覆盖的最大多米诺骨牌数量,并且每张多米诺骨牌都完全位于棋盘内。
因此,如果输入为 n = 5,m = 3,输出为 7
为解决此问题,我们按以下步骤执行:-
- t := n * m
- 返回 (t / 2) 的商
为了更好地理解,我们来看看以下实现 -
示例
class Solution: def solve(self, n, m): t = n * m return t // 2 ob = Solution() print(ob.solve(5,3))
输入
5,3
输出
7
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP