#include <bits/stdc++.h>
int Tri(int n) { return n * (n + 1) / 2; }
int main() {
  int n, i;
  scanf("%i", &n);
  i = 1;
  while (Tri(i++) < n)
    ;
  if (Tri(i - 1) == n)
    puts("YES");
  else
    puts("NO");
  return 0;
}
