Submission

Status:

PPPPPP

Subtask/Task Score:

100/100

Score: 100

User: boommmmm

Problemset: แตกต่างกัน

Language: cpp

Time: 0.002 second

Submitted On: 2025-10-17 22:28:20

#include<bits/stdc++.h>
using namespace std;
int main()
{
	int n;
	cin >> n;
	vector<int> v(n);
	for(int i=0;i<n;i++){
		cin >> v[i];
	}
	int sum=0;
	vector<int> vec;
	for(int i=0;i<n;i++){
		for(int j=i;j<n;j++){
			sum+=v[j];
			vec.push_back(sum);
		}
		sum=0;
	}
	set<int> st;
	for(int i=0;i<vec.size();i++){
		st.insert(vec[i]);
	}
	cout << st.size();
	
	return 0;
}