代码如下——
#include <iostream>
using namespace std;
int main()
{
int n;
cin >> n;
for (int i = 1; i <= n; i++)
{
int a, b;
long long int sum = 0, sum1 = 0, sum2 = 0;
cin >> a >> b;
if (a < 0)
{
a = 0;
}
for (int i = 0; i * i < a; i++)
{
sum1 += i * i;
}
for (int i = 0; i * i <= b; i++)
{
sum2 += i * i;
}
sum = sum2 - sum1;
cout << sum;
cout << endl;
}
return 0;
}
#include <iostream>
#include<cmath>
using namespace std;
int main()
{
int n; cin >> n;
while (n--)
{
int a, b; long long int sum = 0; cin >> a >> b;
if (a < 0)a = 0;
for (long long int i = ceil(sqrt(a)); i <= sqrt(b); ++i)sum += i * i;
cout << sum << endl;
}
return 0;
}