13_1涂色1

你要在一个nxm的格子图上涂色,你每次可以选择一个未涂色的格子涂上你开始选定的那种颜色。同时为了美观,我们要求你涂色的格子不能相邻,也就是说,不能有公共边,现在问你,在采取最优策略的情况下,你最多能涂多少个格子?

给定格子图的长n和宽m。请返回最多能涂的格子数目。

测试样例:
输入:1,2
返回:1

class Paint {
public:
    int getMost(int n, int m) {
        // write code here
        return 0 == n*m % 2 ? n*m/2 : (n*m + 1) / 2;
    }
};
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、用C语言实现一个revert函数,它的功能是将输入的字符串在原串上倒序后返回。 2、用C语言实现函数void ...
    希崽家的小哲阅读 6,344评论 0 12
  • 善良是什么:善良就是没有恶意,不作恶,己所不欲勿施于人,己所欲尽量帮助他人。不用过度揣度别人的想法,没有意义。善良...
    3公里对阅读 203评论 0 0
  • 记得以前学英语的时候,我总是觉得自己没遇见好的老师,或者说总觉得自己的家庭条件不够好,后来我发现,自己的物质条件变...
    之末妖妖阅读 198评论 0 1
  • 茶卡盐湖中的摄影女 黑马河边的日出 高原上的牦牛 青海湖畔的信仰 远艇 湖边小屋 自由的鸟 艇上看艇 青海湖
    梅子扑扑阅读 266评论 2 3