这样可以过为什么 表示说是两质数乘积中较大的那个吗?如果输入是8 输出是4,而4不是合数吗?为什么能过??```cpp #include<bits/stdc++.h> using namespace std; int main() { int n; cin>>n; for(int i=2;i<=sqrt(n);i++) { if(n%i==0) { cout<<n/i<<endl; } } return 0;//华丽的结束 }