P1874 8的幂
描述
给一个正整数n(1≤n≤1099),问能否通过删掉n的一些位置上的数,得到8的m次幂(m为大于等于0的整数),且让这个幂尽量大(删掉之后的数不能是0开头,如0064)。
输入
一个不是0开头的正整数n。
输出
如果可以找到,输出YES和这个幂(两行),否则输出NO。
样例输入
样例输出
提示
样例解释
可以删掉5,1,2得到64,但也可以删掉6,4得到512,后者更大。