Problem3471--【语言基础】判断一个数是否是某个数的阶乘

3471: 【语言基础】判断一个数是否是某个数的阶乘

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 128 MB

Description

如题,给定一个整数n(1<= n <=1000 000 000 000 000),更形式化地说:给定一个正整数n,是否存在某个整数x,使得 x*(x-1)*(x-2)*...*2*1=n,如果是,打印Yes,否则打印No

Sample Input Copy

120

Sample Output Copy

Yes

Source/Category