import math def is_square(n): r = round(math.sqrt(n)) return True if r ** 2 == n else False n = int(input()) if not is_square(8 * n + 1): print('NO') else: print('YES') print(round((math.sqrt(8 * n + 1) - 1) // 2))