[蓝桥杯 2022 省 B] 修建灌木

简介: [蓝桥杯 2022 省 B] 修建灌木

题目描述

爱丽丝要完成一项修剪灌木的工作。


有 N棵灌木整齐的从左到右排成一排。爱丽丝在每天傍晩会修剪一棵灌木,让灌木的高度变为 0 厘米。爱丽丝修剪灌木的顺序是从最左侧的灌木开始,每天向右修剪一棵灌木。当修剪了最右侧的灌木后,她会调转方向,下一天开始向左修剪灌木。直到修剪了最左的灌木后再次调转方向。然后如此循环往复。


灌木每天从早上到傍晩会长高 1 厘米, 而其余时间不会长高。在第一天的早晨, 所有灌木的高度都是 0 厘米。爱丽丝想知道每棵灌木最高长到多高。

输入格式

一个正整数 N ,含义如题面所述。

输出格式

输出 N行, 每行一个整数, 第行表示从左到右第 i棵树最高能长到多高。


输入输出样例

输入

3

输出

4

2

4

说明/提示

对于 30% 的数据, N≤10.

对于 100% 的数据, 1<N≤10000.

蓝桥杯 2022 省赛 B 组 D 题。

#include<iostream>
#include<algorithm>
using namespace std;
int main()
{
    int n;
    cin >> n;
    for (int i = 1; i <= n; i++)
    {
        int t = max(2 * (n - i), 2 * (i - 1));
        cout << t << endl;
    }
    return 0;
}
目录
相关文章
|
24天前
|
测试技术 C++
[蓝桥杯 2023 省 B] 冶炼金属(c++)
[蓝桥杯 2023 省 B] 冶炼金属(c++)
27 0
|
7月前
|
算法
广东省专升本高数考点
广东省专升本高数考点
|
9月前
|
存储 测试技术 C++
【浙江大学PAT真题练习乙级】1004 成绩排名 (20分) 真题解析
【浙江大学PAT真题练习乙级】1004 成绩排名 (20分) 真题解析
|
10月前
|
存储 人工智能 算法
【2021年蓝桥省赛真题】赛前最后冲刺,省一我来啦
【2021年蓝桥省赛真题】赛前最后冲刺,省一我来啦
259 0
|
10月前
【备战蓝桥,冲击省一】-- 日期问题
【备战蓝桥,冲击省一】-- 日期问题
67 0
|
10月前
|
算法
【备战蓝桥,冲击省一】 二分查找法 看完你就会了
【备战蓝桥,冲击省一】 二分查找法 看完你就会了
71 1
|
11月前
|
测试技术
[蓝桥杯 2022 省 B] 刷题统计
[蓝桥杯 2022 省 B] 刷题统计
53 0
|
11月前
|
人工智能 算法 BI
[蓝桥杯 2018 省 A] 付账问题 贪心题
[蓝桥杯 2018 省 A] 付账问题 贪心题
77 0
|
11月前
|
人工智能
[蓝桥杯 2018 省 B] 乘积最大
[蓝桥杯 2018 省 B] 乘积最大
43 0
|
11月前
[蓝桥杯 2017 省 B] 日期问题
[蓝桥杯 2017 省 B] 日期问题
74 0