题意
思路
四月凑数水题之三
代码
#include <iostream>
using namespace std;
int isWanshu(int temp){
int sum=0;
for(int i=1;i<temp;i++){
if(temp%i==0){
sum+=i;
}
}
if(sum==temp){
return 1;
}else{
return 0;
}
}
int main() {
int n;
cin>>n;
while(n--){
int num1,num2,result=0;
cin>>num1>>num2;
if(num1>num2){
int temp=num1;
num1=num2;
num2=temp;
}
for(int i=num1;i<=num2;i++){
if(isWanshu(i)) result++;
}
cout<<result<<endl;
}
return 0;
}