第1行给出一个人数T,表示一共有T数据,对于每组数据先输入一个整数N,N表示本场比赛有N道题

img

img


请问为什么OJ系统显示warning answer0%,但是样例输入输出是对的

每次循环T的时候,s没有重新初始化为0.

我写了一个版本,供你参考。如果有帮助的话,望采纳

#include <stdio.h>

int main() {
    int T, n, t, m;
    scanf("%d", &T);
    while (T) {
        scanf("%d", &n);
        int sum = 0;
        while (n) {
            scanf("%d %d", &t, &m);
            if (t > 0) {
                sum += (t + 20 * (m - 1));
            }
            n--;
        }
        printf("%d\n", sum);
        T--;
    }
    return 0;
}