解题思路:
在看到题目的时候因为他是先输入树的高度的并且没有退出条件,所以我认为这个需要用字符来做这个题目,那怎样运用字符呢,每一个数的后面都会隔一个空格表示数字分割,所以只要当他输入空格的时候,将之前的数字分开转换成int类型并加起来了即可。
注意事项:
参考代码:
0.0分
15 人评分
#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; }
写的什么啊,完全不算简单。我有方法,如果需要找我,我是NIO的一等奖
矩阵乘法 (C++代码)浏览:1460 |
【蟠桃记】 (C语言代码)浏览:648 |
兰顿蚂蚁 (C++代码)浏览:1091 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:961 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:519 |
C语言训练-计算t=1+1/2+1/3+...+1/n (C语言代码)浏览:905 |
简单的a+b (C语言代码)浏览:596 |
1013题解浏览:553 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:404 |
C二级辅导-分段函数 (C语言代码)浏览:593 |