#GOC02057. 守护果园(2023南海区goc区赛真题甲组)

    ID: 9766 传统题 1000ms 256MiB 尝试: 0 已通过: 0 难度: (无) 上传者: 标签>goc二级输入和输出求余运算if语句变量for循环

守护果园(2023南海区goc区赛真题甲组)

题目描述

请使用 GoC 绘制与示意图一致的图形。

图片

绘制要求

果园里一共有N棵苹果树,编号为 1~N ,每棵树都结出其若干个金苹果。 苹果成熟的季节快到了,因此农场主想安排几个人守护着这N棵树。如果在编号为i的这棵树上的人可以守护到从i−D 到i+D 范围内的所有树。那么请问,农场主怎么安排,才可以用最少的人完成全部苹果树的守护呢?

样例

9 2

输入格式

第一行有两个整数N(N<=20)和D(D<=6),分别表示果园有N棵树,守护者能看到的范围是[-D,D]。

输出格式

请输出农场主具体安排的方案。(如果有多种方案,守护者尽可能安排在靠后面)

用高为100,宽为20的实心矩形表示树,每棵树的间距为10,树上有人的树用红色(1号)实心矩形表示,树上无人的树用蓝色(2号)实心矩形表示。

使用 GoC 绘制出与示意图一致的图形。