活着的数

时间限制: 1000 ms 内存限制: 65536 kb
总通过人数: 6 总提交人数: 6

题目描述

已知1和3是一个“活着的数”。
并且如果a和b是一个“活着的数”。
那么2+ab+2a+2b也是一个“活着的数”。
例如1和1是“活着的数”。
那么2+1+2+2=7也是一个活着的数。

输入

多组输入数据。
每组数据输入一个正整数n。(n在int范围内)。
请判断n是否是一个“活着的数”。

输出

对于每组数据输出一行,如果n是一个“活着的数”,输出Yes,否则输出No。

输入样例

3
7
8

输出样例

Yes
Yes
No

Hint

数据量较大,请用scanf和printf。

相关推荐