user48442 @ 2017-08-08 23:21:04
#include <bits/stdc++.h>
using namespace std;
#define MAX_N 11
int high[MAX_N];//树的高度
int peo , ans = 0;//peo代表陶陶的身高,ans代表能摸♂到的树的个数
#define chair 30//椅子的高度,钦定。
void init(void){
for(int i = 1;i <= 10;i++){
scanf("%d" , &high[i]);//读入树的高度
}
scanf("%d" , &peo);//读入陶陶的高度
return;
}
void work(void){
for(int i = 1;i <= 10;i++){
if((peo + chair) >= high[i])//如果陶陶的高度+椅子的高度大于等于树的高度就能摸到,ans++
ans++;
}
cout << ans << endl;
}
int main(void){
//freopen("1046.in" , "r" , stdin);
//freopen("1046.out" , "w" , stdout);
init();
work();
return 0;
}
by ganyihan @ 2023-08-15 18:31:58
给你简化亿下哈哈
#include <bits/stdc++.h>
using namespace std;
int main(){
int t,sum=0,a[10];
for(int i=0;i<10;i++)cin>>a[i];
cin>>t;
for(int i=0;i<10;i++)if(a[i]<=t+30)sum++;
cout<<sum;
return 0;
}