import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
while (sc.hasNext()) {
int n = sc.nextInt();
for (int j = 0; j < n; j++) {
int start = sc.nextInt();
int end = sc.nextInt();
if (start > end) {
int t = start;
start = end;
end = t;
}
int cnt = 0;
for (int i = start; i <= end; i++) {
if (f(i)) {
cnt++;
}
}
System.out.println(cnt);
}
}
}
public static boolean f(int n) {
int s = 0;
for (int i = 1; i < n; i++) {
if (n % i == 0) {
s += i;
}
}
return n == s;
}
}
杭电1406 完数 java
最新推荐文章于 2020-03-30 17:31:43 发布