c语言,只对一个,求助各位大佬

P1046 [NOIP2005 普及组] 陶陶摘苹果

if (a[i]>=hight+30) n++,这里不应该是<=吗?
by zkdphy @ 2024-02-01 15:58:17


@[Liyaping17](/user/1268871) ```c #include<iostream> using namespace std; int main() { int a[10]={},b,e; e=0; for(int i=0;i<10;i++) { cin>>a[i]; } cin>>b; for(int d=0;d<10;d++) { if(b+30>=a[d])/*这里一定注意,之前我也是90,改了就对了*/ { e++; } } cout<<e; return 0; } ```
by 120229xhj @ 2024-02-16 10:21:07


```c #include <bits/stdc++.h> using namespace std; int a[20]; int main() { for(int i=1;i<=10;i++) { cin>>a[i]; } int n; cin>>n; int cnt=0; for(int i=1;i<=10;i++) if(n+30>=a[i]) cnt++; cout<<cnt; return 0; } ```
by libaishi @ 2024-04-02 21:25:52


|