#include #include using namespace std; int main() { long long N; short move = 0; long long hoge[2]; cin >> N; for (int i = 2; i < sqrt(N); i++) { if (move == 2) { if (hoge[0] * hoge[1] == N) { cout << "NO"; } else { cout << "YES"; } break; } if (N%i == 0) { hoge[move] = i; move++; } } if (move==0) { cout << "NO"; } else if (move == 1) { for (int i = sqrt(N); i <= N / 2; i++) { if(N%i==0){ if(hoge[0]*i==N){ cout << "NO"; } else { cout << "YES"; } } } } cout << endl; }