Problem G : Garden

这篇博客介绍了一个关于如何在受限条件下最大化种植仙人掌的问题。问题背景是一个长n宽m的矩形网格花园,其中有些格子不适合种植。每个格子最多只能种一株仙人掌,并且相邻的格子不能同时种植。程序通过特殊判断和最优化算法,计算出了最大能种植的仙人掌数量以及符合约束条件的种植布局方案。

Problem G : Garden

时间限制:C/C++ 10秒,其他语言20秒
空间限制:C/C++ 1048576K,其他语言2097152K
Special Judge, 64bit IO Format: %lld

题目描述 

There is a rectangle garden in front of Gina’s house. The garden can be seen as an n-by-m rectangular grid. All grid cells are identical squares, and two grid cells are considered adjacent if they share an common edge. 

Gina loves cacti and wants to plant as many cacti as possible in the garden. However, there are some constraints on planting cacti. 

    • The soil can be too wet in some of the cells and therefore is not suitable for cacti. Gina cannot plant cacti in those cells. 

    • Since the soil in each cell is not fertile enough to grow two or more cacti, Gina may plant at most one cactus in a cell. 

    • At most one cactus can be planted in any pair of adjacent cells. O

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

郭晋龙

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值