蓝桥杯
夕阳西下&
这个作者很懒,什么都没留下…
展开
-
完全背包算法——蓝桥杯——(C语言)
问题描述 有一個背包,容量為M。有N種物品,每種物品有其體積Wi與價值Vi。將這些物品的一部分放入背包,每種物品可以放任意多個,要求總體積不超過容量,且總價值最大。输入格式 第一行為N, M。 之後N行,每行為Wi, Vi。输出格式 一個數,為最大價值。样例输入3 2015 166 67 5样例输出18数据规模和约定 N, M<=1000。做这题得先了解01背包:01背包是每种物品只能拿一个,如果该题是每种物品只能拿一个时,代码如下原创 2021-12-01 20:46:40 · 5084 阅读 · 0 评论 -
2020年蓝桥杯校内选拔赛第六题(C语言)
问题描述:小明有一块空地,他将这块空地划分为 n 行 m 列的小块,每行和每列的长度都为 1。小明选了其中的一些小块空地,种上了草,其他小块仍然保持是空地。这些草长得很快,每个月,草都会向外长出一些,如果一个小块种了草,则它将向自己的上、下、左、右四小块空地扩展,这四小块空地都将变为有草的小块。请告诉小明,k 个月后空地上哪些地方有草。输入格式:输入的第一行包含两个整数 n, m。接下来 n 行,每行包含 m 个字母,表示初始的空地状态,字母之间没有空格。如果为小数点,表示为空地,如果字母为 g,表示原创 2021-11-30 18:45:30 · 541 阅读 · 0 评论