Submission

Status:
[P][P][P][P][P][P][P][P][PP][P]

Score: 100

User: modx9572

Problemset: กองส้ม

Language: c

Time: 0.001 second

Submitted On: 2025-03-17 08:46:20

#include<stdio.h>
int main(){
	int l,i,sum=0,ans=0;
	scanf("%d",&l);
	for(i=0;i<=l;i++){
		sum+=i*i;
	}
	int n,d,posum=0;
	scanf("%d",&n);
	d=sum-n;
	for(i=0;i<l;i++){
		if(d<=0){
			break;
		}
		posum+=(l-i)*(l-i);
		if(d>posum){
			ans++;
		}
		else{
			ans++;
			break;
		}
	}
	printf("%d",ans);
}