Java输入两个正整数A, B, 1 ≤ A ≤ B ≤ 10^9 ,并且用long类型存储,求[A, B]内完全平方数的个数。
时间: 2024-06-14 17:04:06 浏览: 99
Java逻辑编程:求解完全平方数
以下是Java程序的示例,用于计算[A, B]内完全平方数的个数:
```java
import java.util.Scanner;
public class CountPerfectSquares {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
long A = scanner.nextLong();
long B = scanner.nextLong();
int count = 0;
for (long i = (long) Math.sqrt(A); i * i <= B; i++) {
count++;
}
System.out.println("完全平方数的个数为:" + count);
}
}
```
阅读全文