#include <iostream>
using namespace std;
bool isok(int a)
{
int sum = 0;
for(int i = 1; i < a; i++)
if(a % i == 0)
sum += i;
if(sum == a)
return true;
return false;
}
int main()
{
int t;
cin >> t;
int a, b;
while(t--)
{
cin >> a >> b;
if(a > b)
swap(a, b);
int cnt = 0;
for(int i = a; i <=b; i++)
{
if(isok(i))
cnt++;
}
cout << cnt << endl;
}
return 0;
}
HDU 1406 注意输入判断num1 和 num2的大小
最新推荐文章于 2021-01-06 04:54:38 发布