Đăng nhập để hỏi chi tiết


Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
#include <bits/stdc++.h>
using namespace std;
bool isPrime(long long n){
if (n <= 1){
return false;
} else {
for (long long i = 2; i <= trunc(sqrt(n)); i++){
if (n % i == 0){
return false;
}
}
return true;
}
}
bool isSquare(long long n){
return trunc(sqrt(n)) == sqrt(n);
}
int main(){
long long a,b;
long long c = 0;
cin >> a >> b;
for (long long i = a; i <= b; i++){
if (!isPrime(i) && !isSquare(i)) c++;
}
cout << c;
return 0;
}
Hãy giúp mọi người biết câu trả lời này thế nào?

Bảng tin