Submission
Status:
PPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: theem1502
Problemset: ประมูลการกุศล
Language: c
Time: 0.002 second
Submitted On: 2025-09-20 15:05:10
#include <stdio.h>
#include <stdlib.h>
int main() {
int num;
scanf("%d", &num);
int *thearray = malloc(num * sizeof(int));
for (int i = 0; i < num; i++) {
scanf("%d", &thearray[i]);
}
int max = 0;
int *maxarray = malloc(num * sizeof(int));
int temp = 0;
for (int i = 0; i < num; i++) {
if (thearray[i] > max) {
maxarray[temp++] = thearray[i];
max = thearray[i];
}
}
int maxsum = 0;
for (int i = 0; i < temp; i++) {
maxsum += maxarray[i];
}
printf("%d", maxsum);
}