当前位置: 首页 > news >正文

修剪灌木[蓝桥杯2022初赛]

题目描述

爱丽丝要完成一项修剪灌木的工作。
有 N 棵灌木整齐的从左到右排成一排。
爱丽丝在每天傍晚会修剪一棵灌木,让灌木的高度变为 0 厘米。
爱丽丝修剪灌木的顺序是从最左侧的灌木开始,每天向右修剪一棵灌木。
当修剪了最右侧的灌木后,她会调转方向,下一天开始向左修剪灌木。
直到修剪了最左的灌木后再次调转方向。然后如此循环往复。
灌木每天从早上到傍晚会长高 1 厘米,而其余时间不会长高。
在第一天的早晨,所有灌木的高度都是 0 厘米。爱丽丝想知道每棵灌木最高长到多高。

输入格式

一个正整数N ,含义如题面所述。
30%的测试数据:1<N≤10;
100%的测试数据:1<N≤10000。

输出格式

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

输入样例 

3

输出样例 

4
2
4
#include<bits/stdc++.h>
using namespace std;
const int N=10005;
int n,x=0;
long long temp=0;
int main() {cin>>n;temp=2*n-2;for(int i=1;i<=n/2;i++){cout<<temp<<endl;temp-=2;}if(n%2){cout<<temp<<endl;}	for(int i=1;i<=n/2;i++){temp+=2;cout<<temp<<endl;}return 0;
}
http://www.lryc.cn/news/41229.html

相关文章:

  • Python的知识点运用-1(日期转换)
  • 原理图制图规范详细说明
  • 【Unity小知识】Editor编写常用方法汇总
  • 【数据仓库-4】-- 提取、转换、装载(ETL)
  • 【DBC专题】-12-不同类型报文(应用/诊断/网关/测量标定)在DBC中配置,以及在Autosar各模块间的信号数据流向
  • 【Linux】进程的基础概念 进程的相关操作 进程的状态
  • 【小猫爪】AUTOSAR学习笔记06-Communication Stack之ComM模块
  • BP插件开发(JAVA)
  • 【Zookeeper】介绍与配置
  • chrome快捷键
  • 手搓string类
  • 小白学Pytorch系列--Torch API (7)
  • 函数(上)——“Python”
  • ChatGPT说:如何利用ChatGPT变现?躺着赚钱不是梦。
  • 4.网络爬虫—Post请求(实战演示)
  • 【视频文稿】车载Android应用开发与分析 - 开发系统应用
  • Scala流程控制
  • 人脸活体检测系统(Python+YOLOv5深度学习模型+清新界面)
  • prometheus03-如何导出prometheus指标
  • Linux驱动开发——串口设备驱动
  • LeetCode--缺失的第一个正数(41)和 接雨水(42)
  • java源码阅读---ReentrantLock源码解析
  • OpenCv + Qt5.12.2 文字识别
  • 网络作业1【计算机网络】
  • 常见背包问题
  • 【python】python编译器以及安装
  • Effective C++快速复习
  • 【华为OD机试真题JAVA】绘图机器的绘图问题
  • GPT-4最震撼我的一点
  • LeetCode-复制带随机指针的链表