Submission

Status:

[-][P][-][-][-][-][-][-][-S][-]

Subtask/Task Score:

{0/10}{10/10}{0/10}{0/10}{0/10}{0/10}{0/10}{0/10}{0/10}{0/10}

Score: 10

User: Sun999

Problemset: กองส้ม

Language: cpp

Time: 0.002 second

Submitted On: 2026-09-20 21:34:38

#include <iostream>
#include <numeric>
using namespace std;
int main(){
	int L,N;
	cin>>L>>N;
	int x;
	int sum;
	int left = L;

	int arr[L+1];
	for(int i = 0; i<L; i++){
		arr[i] = ((i+1) * (i+1));
		
	int n = sizeof(arr) / sizeof(arr[0]); 
    int sum = std::accumulate(arr, arr + n, 0);	
	}
	int r,count=0;
	for(int i = 0; i<L; i++){
		if (sum>=0){
		sum = sum - arr[i];
		left = left - 1;
	}
	
	}
		
	
	
	
cout<<left<<"\n";	
	return 0;
}