#56. 「2021 新生杯」有限小数

内存限制:512 MiB 时间限制:1000 ms 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: woruo

题目描述

有限小数是指可以用有限个数位在 进制下精确表示的数,例如 都是有限小数,但 不是。

现在对于一个确定的正整数 ,请问 是否为有限小数?如果是,那么有多少个正整数 满足 为有限小数,且

输入格式

一行一个正整数 (),表示询问关于

输出格式

首先输出一行一个字符串 YESNO,表示 是否为有限小数。

如果你的回答是 YES,那么在第二行继续输出一个正整数 ,表示有 个正整数 满足

样例

样例输入

10

样例输出

YES
6

数据范围与提示

满足 分别是