一. 题目概况
中文题目名称 |
优秀的拆分 |
|
英文题目与子目录名 |
|
|
可执行文件名 |
|
输入文件名 |
|
输出文件名 |
|
每个测试点时限 |
秒 |
测试点数目 |
|
测试点分值 |
|
附加样例文件 |
无 |
结果比较方式 |
全文比较(过滤行末空格) |
题目类型 |
传统 |
运行内存上限 |
|
二. 提交源程序文件名
1.优秀的拆分
一般来说,一个正整数可以拆分成若干个正整数的和。
例如,, 等。对于正整数 的一种特定拆分,我们称它为“优秀的”,当且仅当在这种拆分下, 被分解为了若干个不同的 的正整数次幂。注意,一个数 能被表示成 的正整数次幂,当且仅当 能通过正整数个 相乘在一起得到。
例如, 是一个优秀的拆分。但是, 就不是一个优秀的拆分,因为 不是 的正整数次幂。
现在,给定正整数 ,你需要判断这个数的所有拆分中,是否存在优秀的拆分。若存在,请你给出具体的拆分方案。