Submission
Status:
PPPPPP
Subtask/Task Score:
100/100
Score: 100
User: peilin
Problemset: แตกต่างกัน
Language: cpp
Time: 0.008 second
Submitted On: 2026-10-06 11:57:59
#include<iostream>
using namespace std;
int main() {
int n;
cin >> n;
int a[100];
for(int i=0; i<n; i++) {
cin >> a[i];
}
int ans[5050];
int x=0;
for(int i=0; i<n; i++) {
int sum=0;
for(int j=i; j<n; j++) {
sum=sum+a[j];
int y=0;
for(int k=0; k<x; k++) {
if(ans[k]==sum) {
y=1;
}
}
if(y==0) {
ans[x]=sum;
x++;
}
}
}
cout << x;
return 0;
}