文章

9

粉丝

25

获赞

0

访问

1.2k

头像
统计同成绩学生人数 题解:
P1329 浙江大学机试题
发布于2024年3月27日 20:49
阅读数 126

为啥只有75%

#include <stdio.h>

 

int main() {

    int n, a[1000], grade;

    int cnt = 0;

    while (scanf("%d\n", &n) != EOF) {

        if (n == 0) break;

        for (int i = 0; i < n; i++) {

            scanf("%d ", &a[i]);

        }

        scanf("%d", &grade);

        for (int i = 0; i < n; i++) {

            if (grade == a[i]) cnt++;

        }

        printf("%d\n", cnt);

    }

}

登录查看完整内容


登录后发布评论

1 条评论
snake
2024年3月27日 22:17

这个应该放在while里,否则会影响下一组计算

赞(0)