编号 题目 状态 分数 总时间 内存 代码 / 答案文件 提交者 提交时间
#19648 #2012. 小学生的复仇 Compile Error 0 0 ms 0 K C / 521 B 192023212026 2024-11-10 19:15:46
显示原始代码
#include <stdio.h>

int main() {
    int n;
    scanf("%d", &n);
    int a[n];
    for (int p = 0; p < n; p++) {
        scanf("%d", &a[p]);
    }
    int c = a[0];
    int len = 1;
    int sum = 0;
    for (int j = 1; j < n; j++) {
        if (a[j] > c) {
            sum += c * len;
            c = a[j];
            len = 1;
        } else {
            len++;
        }
    }
    if (a[n - 2] < c) {
        sum += len * c
    }
    printf("%d", sum);
    return 0;
}

编译信息

/sandbox/1/a.c:30:21: error: expected ';' after expression
        sum += len*c
                    ^
                    ;
1 error generated.