#4883. 3-smooth Numbers

0
    ID: 4883 传统题 2000ms 1024MiB 尝试: 0 已通过: 0 难度: 2 上传者: 标签>AtCoderabc324BGESP 1级枚举(单层循环)分支结构

3-smooth Numbers

3-smooth Numbers

题目描述

给定一个正整数 NN。 如果存在整数 xx 和 yy 使得 N=2x3yN=2^x3^y,则输出 YesYes;否则,输出 NoNo。

输入格式

输入按照下面的格式从标准输入给出: NN

输出格式

如果存在满足条件的整数 xx 和 yy,则输出一行包含 YesYes,否则输出 NoNo。

324
Yes
5
No
32
Yes
37748736
Yes

提示

1≤N≤10181\leq N\leq10^{18} NN 是整数。当 x=2,y=4x=2,y=4 时,2x3y=2234=4×81=3242^x3^y=2^23^4=4\times81=324,因此条件成立。 所以,你应该输出 YesYes.
不存在整数 xx 和 yy 使得 2x3y=52^x3^y=5。 所以,你应该输出 NoNo.
当 x=5,y=0x=5,y=0 时,2x3y=32×1=322^x3^y=32\times1=32,所以你应该输出 YesYes.

标签: AtCoder|abc324B

来源

AtCoder|abc324B