#define _USE_MATH_DEFINES #define _CRT_SECURE_NO_WARNINGS #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; //#include int main() { long long int n; cin >> n; long long int p=0; for (int i = 1;; i++){ p+=i; if (p == n) { cout << "YES" << endl << i << endl; } if(p>=n) break; } if (!p == n)cout << "NO" << endl; return 0; }