Undertakers @ 2024-10-17 11:35:10
#include <stdio.h>
int main() {
int i,h[10];
for(i=0; i < 10; i++) {
scanf("%d",&h[i]);
}
int H,n;
char ch;
ch=getchar();
if(ch=='\n') scanf("%d",&H);
H+=30;
for(n=0,i=0; i<10; i++) {
if(h[i]<=H) n++;
}
printf("%d",n);
return 0;
}
by zyd_123 @ 2024-10-22 22:19:08
我没太理解你这个ch有什么用,我直接就是用枚举法,用淘淘的高度+板凳的高度与每个苹果的高度进行比较,如果有意见你可以反驳我,告诉我这个ch的作用,我也是初学。
by sunpeilun @ 2024-10-28 21:25:09
其实不用去特地接收换行符的
#include<iostream>
using namespace std;
int arr[11],k,ans;
int main(){
for(int i=1;i<=10;i++) cin>>arr[i];
cin>>k;//直接输入就行
for(int i=1;i<=10;i++){
if(arr[i]<=k+30) ans++;
}
cout<<ans;
return 0;
}
by tengyuxuan @ 2024-11-10 19:14:05
#include <bits/stdc++.h>
using namespace std;
int main(){
long sum=0;
long long n;
long long a[10];
for(int i=0;i<10;i++){
cin>>a[i];
}
cin>>n;
for(int i=0;i<10;i++)if((n+30)>=a[i])sum++;
cout<<sum;
return 0;
}