#include <iostream>
using namespace std;
int main()
{
int t; cin >> t;
while (t -- )
{
long long l, r;
cin >> l >> r;
long long ans = 0;
if ((l & 1) && (r & 1))
{
ans = r - (r - l >> 1);
}
else if (!(l & 1) && (r & 1))
{
ans = (r - l + 1 >> 1);
}
else if ((l & 1) && !(r & 1))
{
ans = -(r - l + 1 >> 1);
}
else
{
ans = (r - l >> 1) - r;
}
cout << ans << "\n";
}
return 0;
}

京公网安备 11010502036488号