解题思路:
    在看到题目的时候因为他是先输入树的高度的并且没有退出条件,所以我认为这个需要用字符来做这个题目,那怎样运用字符呢,每一个数的后面都会隔一个空格表示数字分割,所以只要当他输入空格的时候,将之前的数字分开转换成int类型并加起来了即可。
注意事项:
    
参考代码:

PK7](SG6XM31~L7QY)FH8IW.png

点赞(1)
 

0.0分

14 人评分

C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:

一点编程也不会写的:零基础C语言学练课程

解决困扰你多年的C语言疑难杂症特性的C语言进阶课程

从零到写出一个爬虫的Python编程课程

只会语法写不出代码?手把手带你写100个编程真题的编程百练课程

信息学奥赛或C++选手的 必学C++课程

蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程

手把手讲解近五年真题的蓝桥杯辅导课程

评论列表 共有 5 条评论

锦鲤 1年前 回复TA
@Kevin @Kevin你有啥实力啊你个傻逼
锦鲤 1年前 回复TA
@Kevin @Kevin你个sb
锦鲤 1年前 回复TA
@Kevin sb
HackerLzh 1年前 回复TA
#include <iostream>
#include <algorithm>
using namespace std;

int main(){
	int heights[10], h;
	for (int i = 0; i < 10; ++i) cin >> heights[i];
	cin >> h;
	h += 30;
	auto end = remove_if(heights, heights + 10, [h](int i){return i > h;});
	cout << (end - heights) << endl;
}
Kevin 1年前 回复TA
写的什么啊,完全不算简单。我有方法,如果需要找我,我是NIO的一等奖