私信TA
用户名:DX22112
访问量:429
签 名:
自我简介:
作者: 盛宇 发表时间:2023-10-15 23:04:02 浏览:56 | 评论:0
解题思路:
列举样例的情况不难发现,靠左边的树苗离右边的长度决定了它的最高度,同理,靠右的树苗离左边界的距离决定了它的高度,这样看来这个题目就简单多了
N为树苗数,
不难得出公式,第i课树苗若靠左最高长2*(N-i),靠右的树苗最高生长2*(i-1);
注意事项:注意爱丽丝是在傍晚才砍,当天树苗也会生长参考代码:
#include <iostream>
using namespace std;
int main() {
float N;
cin >> N;
for (int i = 1; i <= N; i++) {
if (i > (N / 2))
cout << 2 * (i - 1) << endl;
else
cout << 2 * (N - i) << endl;
}
0.0分
1 人评分
看不懂代码解释一下代码? 或者生成一段代码?试试AI编程助手吧