萌新求助

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

byjszzy @ 2024-05-12 00:59:56

各位大佬帮忙看一下什么原因,思路大概和第一篇题解一样,但只有20分。。。(测试点过了2和10)

#include<bits/stdc++.h>
using namespace std;
int a[11];
int height,z;
int main()
{
    for(int i=1;i<=10;i++)
      cin>>a[i];
    cin>>height;
    height+=30;
    for(int i=1;i<=10;i++)
      z+=!(height>=a[i]);
    cout<<z<<endl; 
    return 0;
 } 

by Elaina_0 @ 2024-05-12 07:02:24

@byjszzy 应该是

height<a[i]

by 天使宝贝 @ 2024-05-12 07:53:55

或者把取反去了


by shiboxuan10 @ 2024-06-14 22:45:42

z要初始化(z改为z=0)


by byjszzy @ 2024-10-04 15:25:03

谢谢各位大佬,已经做出来了^_^

去掉取反就好了……


|