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: Prap
Problemset: กองส้ม
Language: cpp
Time: 0.004 second
Submitted On: 2026-03-20 16:07:53
#include <iostream>
#include <cmath>
#include <vector>
#include <string>
using namespace std;
int checkprime(int numbertocheck) {
for (int i = 2; i<numbertocheck; i++) {
if (numbertocheck%i == 0) {
return false;
}
}
return true;
}
int isodd(int numbertochec) {
if (numbertochec%2 == 0) {
return false;
}
return true;
}
int main() {
int L,N;
cin>>L>>N;
int num = 0;
for (int i = 1; i<=L; i++) {
num = num + (i*i);
if (N<num) {
cout<<num-N;
return 0;
}
}
return 0;
}