农场主牛牛开始用无人机给他的农田施肥,农田共有 行,无人机携带了 千克肥料。无人机的施肥方式为: 给第 行施 千克肥料; 给第 行施 千克肥料; ... 给第 行施 千克肥料; 给第 行施 千克肥料; 然后更改方向给第 行施 千克肥料; 给第 行施 千克肥料; ... 即每次给整个农田施一遍肥料,无人机就会自动更改方向继续施肥直到无人机携带的肥料用完位置。 现在牛牛想知道每行最终施了多少肥料。 函数传入两个正整数 和 分别代表农田的行数和无人机携带的肥料数,你需要返回一个数组,假设数组为 ,则 表示第 行农田被灌溉了 千克的肥料 。 (施肥前每一行都是0)
示例1

输入

4,6

输出

[1,2,2,1]

说明

无人机按照  的顺序施肥,最终第1行施了1千克,第2,3行施了2千克,第4行施了1千克。

因此答案为[1,2,2,1]。

示例2

输入

2,5

输出

[3,2]

说明

无人机按照的顺序施肥,最终答案为[3,2]
加载中...