n=int(input()) ok=10**18 ng=0 while ok - ng >1: mid=(ok+ng)//2 if mid*(mid+1)//2>=n: ok=mid else: ng=mid if ok*(ok+1)//2==n: print('YES') print(ok) else: print('NO')