쉬운 반복문 문제이다. 메모리 제한이 있기 때문에 배열은 사용이 불가하다.
#include <iostream>
#include <vector>
using namespace std;
int main(void)
{
ios_base::sync_with_stdio(false);
cin.tie(NULL);
cout.tie(NULL);
int sum = 0;
int count = 0;
int i, j;
int A, B;
cin >> A >> B;
j = 1;
while (count <= B)
{
for (i = 1; i <= j; i++)
{
count++;
if (count >= A && count <= B)
{
//cout << j << " ";
sum += j;
}
}
j++;
}
cout << sum << "\n";
return 0;
}